/
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/fflush_basic.phpt
--TEST-- Test fflush() function: basic functionality --FILE-- <?php echo "*** Testing fflush(): writing to a file and reading the contents ***\n"; $data = <<<EOD first line of string second line of string third line of string EOD; $file_path = __DIR__; $filename = "$file_path/fflush_basic.tmp"; // opening a file $file_handle = fopen($filename, "w"); if($file_handle == false) exit("Error:failed to open file $filename"); if(substr(PHP_OS, 0, 3) == "WIN") { $data = str_replace("\r",'', $data); } // writing data to the file var_dump( fwrite($file_handle, $data) ); var_dump( fflush($file_handle) ); var_dump( readfile($filename) ); echo "\n*** Testing fflush(): for return type ***\n"; $return_value = fflush($file_handle); var_dump( is_bool($return_value) ); fclose($file_handle); echo "\n*** Done ***"; ?> --CLEAN-- <?php $file_path = __DIR__; $filename = "$file_path/fflush_basic.tmp"; unlink($filename); ?> --EXPECT-- *** Testing fflush(): writing to a file and reading the contents *** int(63) bool(true) first line of string second line of string third line of stringint(63) *** Testing fflush(): for return type *** bool(true) *** Done ***
Copyright ©2k19 -
Hexid
|
Tex7ure