jens65m: php und dateien lesen

Datei lesen und ersten 4 Zeilen löschen.
Wie könnte ich das machen?
Lg, Jens

  1. Moin!

    1. file() Datei in Array lesen
    2. 4 x array_shift() oder unset ($ar[0],$ar[1],$ar[2],$ar[3]);
    3. file_put_contents(implode("\n", $ar));

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix

    1. 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
  2. Hi,

    Datei lesen und ersten 4 Zeilen löschen.
    Wie könnte ich das machen?

    Du? Offenbar - wieder mal - gar nicht.
    Dir scheint jede Fähigkeit zu fehlen, dir selber Lösungen für solche Trivialprobleme zu erarbeiten.
    Was es noch ärgerlicher macht, dass du für jeden Kleinscheiß hier fragst, ist dass du dann oft auf die Antworten gar nicht mehr eingehst.

    MfG ChrisB

    --
    RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?