Tom: Datei blockweise einlesen?

Beitrag lesen

Hello,

Problem:
Ich habe eine Datei, die weit grösser ist als das Memory Limit, und brauche von ihr die ersten paar Bytes/kB.

Lösung:
Datei blockweise einlesen. Nur wie mach ich das? fopen + fgets geht nicht, da bei fopen ja bereits alles in den Speicher zu laden versucht wird, wie ich in einem Test herausgefunden habe.

Nein, beim Öffnen mit fopen() werden bei PHP üblicherweise 8kb in den Buffer gelsesen.
Aber vielleicht hast Du den Fehler ja anserswo gemacht?

Zeig doch mal Deinen Ansatz.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

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