September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie wollen mit jeder Zeile einer Datei etwas machen und dabei am Dateiende beginnen. Zum Beispiel ist es einfach, neue Gästebucheinträge ans Dateiende anzuhängen, indem Sie die Datei im Anhängemodus öffnen. Sie wollen die Einträge aber so anzeigen, dass der neuste am Anfang steht, sodass Sie das Ende der Datei zuerst verarbeiten müssen.
Wenn die Datei in den Speicher passt, verwenden Sie file(), um jede Zeile der Datei in ein Array einzulesen, und kehren dann das Array um:
$lines = file('guestbook.txt');
$lines = array_reverse($lines);Sie können ein Array von Zeilen, das nicht umgekehrt ist, in umgekehrter Richtung durchlaufen. Hier sehen Sie, ...