hawkmaster: Zeilennummer Fundstelle preg_match_all

Beitrag lesen

Hallo zusammen,

ich durchsuche Dateien (php) Dateien nach dem Vorkommen bestimmter Variablen.

  
$fp = fopen($search_file_path, 'r');  
$string = fread($fp, filesize($search_file_path));  
fclose($fp);  
if (preg_match_all("#text_arr\[(.*?)\]#", $string, $contents)){  
foreach($contents[1] as $item){  
echo "gefunden wurde $item <br>";  
}  
}  

Das klappt soweit ganz gut.
Wie könnte man es nun noch hinbekommen, dass zusätzlich die Zeilennummer der Fundstelle ausgegeben wird?

vielen Dank und viele Grüße
hawk