fgetc_variation2.phpt [plain text]
--TEST--
Test fgetc() function : usage variations - closed handle
--FILE--
<?php
include ("file.inc");
echo "*** Testing fgetc() : usage variations ***\n";
echo "-- Testing fgetc() with closed handle --\n";
$file_handle = fopen(__FILE__, "r");
fclose($file_handle);
var_dump( fgetc($file_handle) );
echo "-- Testing fgetc() with unset handle --\n";
$file_handle = fopen(__FILE__, "r");
unset($file_handle);
var_dump( fgetc($file_handle) );
echo "Done";
?>
--EXPECTF--
*** Testing fgetc() : usage variations ***
-- Testing fgetc() with closed handle --
Warning: fgetc(): %d is not a valid stream resource in %s on line %d
bool(false)
-- Testing fgetc() with unset handle --
Notice: Undefined variable: file_handle in %s on line %d
Warning: fgetc() expects parameter 1 to be resource, null given in %s on line %d
bool(false)
Done