Thomas Schmieder: dateien

Beitrag lesen

Guten Abend,

da gibts hier schon gaaanz viele Postings dazu.

Zum Verfahren:

Textdatei mit $zeilen=file("textdatei.txt"), einlesen.
Das ergibt in $zeilen ein Array aller Zeilen. Jede Zeile steht in einem Element.

Mit $neueZeilenZahl = array_unshift($zeilen,$neueZeile1[,$neueZeile2]); fügst Du dann eine Zeile ein. Vergiss nicht den Zeilenabschluss (CRLF).

z.B. mit

$ausgabe=implode($zeilen);
$fp=fopen("textdatei.txt","w");
if ($fp) or die("kann nicht zurückschreiben");
{
  $ok=fwrite($fp,$ausgabe,strlen($ausgabe));
}

kannst Du es dann zurückschreiben.

Man könnte auch eine Schleife auf das Array ($zeilen)legen und mit fputs() arbeiten.

Grüße

Tom