Tom: Uploadverzeichniss clever verwalten.

Beitrag lesen

Hello,

Mein erster Gedanke:
Zeilenweise auslesen, und mit explode() dem String auftrennen und in Array speichern und weiterverarbeiten. Nun hätte ich eine Menge Müll in dem Array den ich nicht brauche. Weißt du was besseres, wäre nett schlecht wenn ich den Rest der Zeile nach dem x-ten Leerzeichen unverarbeitet verwerfen könnte.

Es ist einfacher, wenn man für das Aufspalten der Logzeile die PHP-Funktion fgetcsv() benutzt.
Als Feldtrenner ist dann i.d.R. das Leerzeichen zu verwenden und als Feldbegrenzer das Doppelhäkchen.
Damit bekommt man schon eine sehr saubere Trennung hin. Einige Elemente muss man dann ggf. wieder zusammenfügen.

Und lesen muss man das Log ja sowieso zeilenweise. Es wird kaum noch komplett in den Arbeitsspeicher von PHP passen.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

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