--TEST-- Test is_file() function: error conditions --FILE-- expected */ $file_handle = fopen($file_path."/is_file_error.tmp", "w"); var_dump( is_file( $file_path."/is_file_error.tmp", $file_path."/is_file_error1.tmp") ); /* Non-existing file */ var_dump( is_file($file_path."/is_file_error1.tmp") ); /* Passing resource as an argument */ var_dump( is_file($file_handle) ); fclose($file_handle); echo "\n*** Done ***"; ?> --CLEAN-- --EXPECTF-- *** Testing is_file() error conditions *** Warning: is_file() expects exactly 1 parameter, 0 given in %s on line %d NULL Warning: is_file() expects exactly 1 parameter, 2 given in %s on line %d NULL bool(false) Warning: is_file() expects parameter 1 to be string, resource given in %s on line %d NULL *** Done ***