--TEST-- Test closedir() function : usage variations - close a file pointer --FILE-- getMessage() . "\n"; } echo "\n-- Check file pointer: --\n"; var_dump($fp); if(is_resource($fp)) { fclose($fp); } ?> --EXPECTF-- *** Testing closedir() : usage variations *** -- Open a file using fopen() -- resource(%d) of type (stream) -- Try to close the file pointer using closedir() -- closedir(): Argument #1 ($dir_handle) must be a valid Directory resource -- Check file pointer: -- resource(%d) of type (stream)