In diesem Beispiel wird ein Textdokument file.txt eingelesen und Zeilenweise durchlaufen. Wird in der Zeile der Suchbegriff gefunden, wird die Zeile zu der Variable $newLines hinzugefügt. Anschließend wird eine neue Textdatei newFile.txt mit dem Variableninhalt gespeichert.
$file = fopen("file.txt", "r+") or die("Unable to open file!"); $newLines = ''; $count = 0; while(!feof($file)) { $line = fgets($file); // every line if(strpos($line, "searchMe") !== false){ // Or === false $newLines .= $line; } } file_put_contents('newFile.txt', $newLines); // safe new file fclose($file);