Paulchen: Inhalt in einer bestimmten Zeile ersetzen

Beitrag lesen

Hi,

wie kann ich in einer .txt Datei ein teil des Inhalts in einer bestimmten Zeile ändern?

Mit $inhalt = str_replace('!test', 'test', $file); wird ja alles geändert, wo !test steht.

Gibt es die Möglichkeit, dass der Inhalt nur in Zeile 24 geändert wird und nicht in Zeile 20 oder 26?

Mein Code.

  
$file = fopen("bla.txt","r+");  
	  
$inhalt = str_replace('!test', 'test', $file);  
fwrite($file, $inhalt);  
fclose($file);  

Hoffe, mir kann da jemand helfen :)

Viele Grüße

Paulchen