Tom: fgets Problem wenn Datei 0 enthält

Beitrag lesen

Hello,

Es werden nicht soviele Nutz-Zeichen gelesen, wie Du in Auftrag gibst, sondern ein oder zwei weniger.

Das steht sogar im Manual.
Das Zeilenende-Zeichen rechne ich hier nicht den Nutzzeichen zu.

fread() darf z.B. nicht mehr auf 0 Bytes ausgeführt werden.

Konnte ich bisher nicht nachvollziehen. Beispielcode?

Es gibt prompt die Warnung, wenn Du versuchst 0 Bytes zu lesen, was in einer Schleife durchaus schon mal passieren kann. Man muss das also selber abfangen, was man fürher nicht musste.

Warning: fread() [function.fread]: Length parameter must be greater than 0 in
    C:\Programme\xampp\htdocs\test\dateizugriffe\fread.php on line 5

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de