#35495 [Opn->Fbk]: feof() does not report EOF on a zero file

From: Date: Wed, 30 Nov 2005 17:42:44 +0000
Subject: #35495 [Opn->Fbk]: feof() does not report EOF on a zero file
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-89506@lists.php.net to get a copy of this message
ID: 35495 Updated by: sniper@php.net Reported By: dsp at tdcspace dot dk -Status: Open +Status: Feedback Bug Type: Filesystem function related Operating System: linux/win PHP Version: 4.4.1 New Comment: No, try the 5.1 snapshot. Previous Comments: ------------------------------------------------------------------------ [2005-11-30 18:42:21] dsp at tdcspace dot dk is there a cvs for 4.4.1 ------------------------------------------------------------------------ [2005-11-30 18:33:15] tony2001@php.net Please try using this CVS snapshot: http://snaps.php.net/php5.1-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.1-win32-latest.zip ------------------------------------------------------------------------ [2005-11-30 18:30:52] dsp at tdcspace dot dk Description: ------------ feof() does not report eof on a zero (0) length file following code (similar to the ex. in the php manual) does act like a new record was read - allthouh the file IS at eof. $handle = @fopen("xxx", "r"); while (!feof($handle)) { $buffer = fgets($handle, 4096); echo $buffer; } fclose($handle); ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=35495&edit=1

« previous php.bugs (#89506) next »