Julian von Mendel: PHP Suche

Beitrag lesen

Nochwas: Falls du die Datei nicht neu einlesen möchtest (aus irgendeinem Grund),
kannst kannst du die file()-Zeile weglassen und einfach die Zeichenkette per explode() in ein Array bei \n aufsplitten.

$string = "Zu suchender String";
$dateipfad = "[Pfad]";
$buffer = file($dateipfad);
for($i=0;$i<count($buffer);$i++)
{
 if (str_count($buffer[$i],$string) => 1)
  echo $buffer[$i] . "<br>";
}