note 56637 added to function.fopen

From: Date: Sat, 10 Sep 2005 15:10:31 +0000
Subject: note 56637 added to function.fopen
Groups: php.notes 
Request: Send a blank email to php-notes+get-94988@lists.php.net to get a copy of this message
None of the examples on the page test to see if the file has been opened successfully. Fopen will return false if it failed. To quickly extend one of the examples in the manual: $filename = "some.dat" ; $dataFile = fopen( $filename, "r" ) ; if ( $dataFile ) { while (!feof($dataFile)) { $buffer = fgets($dataFile, 4096); echo $buffer; } fclose($dataFile); } else { die( "fopen failed for $filename" ) ; } Hope this is some use. ---- Manual Page -- http://www.php.net/manual/en/function.fopen.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+56637 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+56637&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+56637&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+56637&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+56637&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+56637&report=yes&reason=non-english Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+56637&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+56637&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#94988) next »