Erstmal sorry, daß ich schon wieder ein neues Thema anfange.
Wie schon beim anderen Thema geht es um das Parsen von Log-Files.
Wenn ich über eine Information in einer Zeile herausgefunden habe, daß z.B. die nächsten 30 Zeilen uninteressant sind, möchte ich diese gern überspringen.
Es gibt zwar einen PHP Befehl fseek(). Mit diesem kann ich aber nur mit einer Byte-Angabe vorwärts gehen. Leider weiß ich ja vorher nicht wieviel Bytes die nächsten 30 Zeilen genau haben.
Bisher muß ich daher die 30 Zeilen stets einlesen und dann einfach ignorieren.
Gibt es eine Möglichkeit PHP beizubringen genau zeilenweise den Dateizeiger vorzubewegen und dabei die Länge der nächsten Zeile zu vernachlässigen?
Vielen Dank schonmal
Matthias
Wie schon beim anderen Thema geht es um das Parsen von Log-Files.
Wenn ich über eine Information in einer Zeile herausgefunden habe, daß z.B. die nächsten 30 Zeilen uninteressant sind, möchte ich diese gern überspringen.
Es gibt zwar einen PHP Befehl fseek(). Mit diesem kann ich aber nur mit einer Byte-Angabe vorwärts gehen. Leider weiß ich ja vorher nicht wieviel Bytes die nächsten 30 Zeilen genau haben.
Bisher muß ich daher die 30 Zeilen stets einlesen und dann einfach ignorieren.
Gibt es eine Möglichkeit PHP beizubringen genau zeilenweise den Dateizeiger vorzubewegen und dabei die Länge der nächsten Zeile zu vernachlässigen?
Vielen Dank schonmal
Matthias