Hello,
- file() Datei in Array lesen
- 4 x array_shift() oder unset ($ar[0],$ar[1],$ar[2],$ar[3]);
- file_put_contents(implode("\n", $ar));
nee, nee. Dann hat er hinterher doppelte Zeilenumbrüche in der Datei.
File() belässt die Zeilenumbrüche immer am Ende des Elementes, wenn Du nicht das Optionsflag FILE_IGNORE_NEW_LINES benutzt, was Du nicht erwähnt hast...
Ein file_put_contents(implode('',$ar) reicht daher.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg