Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

file_exists

Description

The file_exists of Filesystem for PHP checks whether a file or directory exists.

Syntax

file_exists(
    string $filename
): bool

Parameters

filename

Path to the file or directory.

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

Return

Returns true if the file or directory specified by filename exists; false otherwise.

NOTE: This function will return false for symlinks pointing to non-existing files.

NOTE: The check is done using the real UID/GID instead of the effective one.

NOTE: Because PHP's integer type is signed and many platforms use 32bit integers, some filesystem functions may return unexpected results for files which are larger than 2GB.

Examples

1 · filename · false

<?

$filename = "";

$return = file_exists($filename);

var_export($return);

?>
false

2 · filename · true

<?

$filename = $_SERVER["DOCUMENT_ROOT"] . "/assets/txt/1.txt";

$return = file_exists($filename);

var_export($return);

?>
true
HomeMenu