Hello,
Das ganze läuft ohne Probleme wenn ich die gesamte Datei in ein array auslese, dort die letzte Zeile editiere und die Datei dann komplett mit dem array überschreibe. Meine Befürchtung ist aber, dass es unnötig Performance kostet wenn man 1234567890 ;-) Zeilen in der Datei hat. Dann wär's auf jeden Fall besser nur die letzte Zeile anzufassen...
PHP kan Dateien mWn nicht "von hinten" lesen, sondern nur wahlfrei.
Du könntest jetzt also einen genügend großen Block am Ende der Datei lesen, und den rückwärts durchforsten nach einem Zeilenumbruch. Ist keiner enthalten, musst Du noch einen Block einlesen usw.
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg