note 56637 added to function.fopen
| From: | francisdotfishatgmaildotcom at osu1 dot php dot net | 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