Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112
linia w pliku • programosy.pl

  • Ogłoszenie:

linia w pliku

Wszystko odnośnie tworzenia grafiki - obróbka, problemy, oceny.
Tworzenia Stron internetowych - HTML, PHP, MySQL...

Linia w pliku

Postprzez logen1 22 Gru 2007, 16:36

reklama
Kod: Zaznacz wszystko
<?php
$szukanyTekst = 'szukanytekst';
$dirName = 'katalog/';

function przeszukajTxt($file)
{
  global $szukanyTekst;
  if (strpos(file_get_contents($file), $szukanyTekst) !== false) {
    echo 'Znaleziono w pliku: '.$file;
  }
}

$dir = opendir($dirName);
while($f = readdir($dir))
{
  if(!is_dir($dirName.$f))
  {
     przeszukajTxt($dirName.$f);
   }
}
closedir($dir);
?>


Skrypt wyszukuje podaną frazę ($szukanyTekst) w plikach znajdującyh się w podanym katalogu ($dirName) i podaje w którym pliku znajduje się wyszukana fraza. Chciałbym jeszcze żeby oprócz tego podawał numer linii w pliku w którym znalazł daną frazę. Nie wiem jak ma wtedy wyglądać funkcja strpos()
logen1
~user
 
Posty: 105
Dołączenie: 31 Mar 2007, 11:25
Miejscowość: >>KOBIÓR<<



Powróć do Grafika & Webmastering

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 19 gości