Tom: php und dateien lesen

Beitrag lesen

Hello,

  1. file() Datei in Array lesen
  2. 4 x array_shift() oder unset ($ar[0],$ar[1],$ar[2],$ar[3]);
  1. 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

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de