Mailinglisten-Archive |
Hi,
> > while (!feof($fd)) {
> > fread($fd, 1024);
heisst in 'normaler' Sprache:
Wenn kein 'eof' vorliegt, lies 1024 Byte.
Aber woher sollen die kommen, wenn nur 1023 da sind ?
Also wartet der Interpreter dass die 1024 voll werden.
Und das kann dauern ...
Ergo:
Wenn man nicht weiss, wie lang der zu lesende Bereich
ist und keine Zeilenumbrueche (fgets) vorkommen, muss
man byteweise lesen (fgetc) ...
m. b. G. Norbert
_____________________
normal: 02686-987103
Notruf: 0177-2363368
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive