file_exists

Checks whether a file or directory exists (PHP 3, PHP 4 )
bool file_exists ( string filename )

Returns TRUE if the file or directory specified by filename exists; FALSE otherwise.

On windows, use //computername/share/filename or \\computername\share\filename to check files on network shares.

Example 311. Testing whether a file exists

<?php
$filename
= '/path/to/foo.txt';

if (
file_exists($filename)) {
   print
"The file $filename exists";
} else {
   print
"The file $filename does not exist";
}
?>
Note:

The results of this function are cached. See clearstatcache() for more details.

Note:

This function will not work on remote files as the file to be examined must be accessible via the servers filesystem.

See also is_readable(), is_writable(), is_file() and file().

This HTML Help has been published using the chm2web software.