/
proc
/
3430793
/
cwd
/
usr
/
local
/
lsws
/
phpbuild
/
php-8.0.7
/
ext
/
standard
/
tests
/
file
/
File Upload :
llllll
Current File: //proc/3430793/cwd/usr/local/lsws/phpbuild/php-8.0.7/ext/standard/tests/file/fscanf_variation1.phpt
--TEST-- Test fscanf() function: usage variations - return type without third argument --FILE-- <?php /* test fscanf() for its return type */ $file_path = __DIR__; echo "*** Testing fscanf(): for its return type without third argument ***\n"; // create a file $filename = "$file_path/fscanf_variation1.tmp"; $file_handle = fopen($filename, "w"); if($file_handle == false) exit("Error:failed to open file $filename"); @fwrite($file_handle, "hello_world "); @fwrite($file_handle, 12345); fclose($file_handle); // open file for reading $file_handle = fopen($filename, "r"); // capturing the return value from fscanf() called without third argument $return_value = fscanf($file_handle, "%s"); var_dump( is_array($return_value), $return_value); // return type is an array fclose($file_handle); echo "\n*** Done ***"; ?> --CLEAN-- <?php $file_path = __DIR__; $filename = "$file_path/fscanf_variation1.tmp"; unlink($filename); ?> --EXPECT-- *** Testing fscanf(): for its return type without third argument *** bool(true) array(1) { [0]=> string(11) "hello_world" } *** Done ***
Copyright ©2k19 -
Hexid
|
Tex7ure