Hello,
kannst du mir erklären, was das heisst?
bitte für einen DAU erklären...
fgets() liest die Daten bis
entweder ein "Zeilenende" erreicht wurde
oder die angegebene Anzahl von Zeichen erreicht sind
und das gilt jeweils
Die Leseposition bliebt dort stehen, wo fgets angehalten wurde
Im nächsten Schleifendurchlauf geht es genau dort weiter
Wurde eine Zeile also im Schleifendurchlauf n nur bis zur Position x der Zeile gelesen,
geht es im nächten Schliefendurchlauf n + 1 also ab der Position x + 1 der Zeile weiter.
Probleme hat PHP hier allerdings (scheinbar) immer noch bei der Umsetzung der "fopen Wrapper" mit extermnen Ressourcen. Wählt man hier die Anzahl der zu lesenden Bytes zu groß, bleibt der Lesevorgang hängen.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
