FILE.TXT
Codice PHP:
Nella riga 1 non è contenuta la parola
Nella riga 2 è contenuta la parola pippo
Nella riga 3 non è contenuta la parola
Nella riga 4 non è contenuta la parola
Nella riga 5 è contenuta la parola pippo
script:
Codice PHP:
function search_in_file($parola, $file)
{
$a = file($file);
for($i=0;$i<count($a);$i++)
{
if(strpos($a[$i], $parola))
{
$b[$i] = $a[$i];
}
}
return $b;
}
$parola = "pippo";
$file = "./file.txt";
echo "<pre>";
print_r(search_in_file($parola, $file));
echo "</pre>";
Non ho usato il foreach altrimenti non teneva il numero della riga.