is_file
PHP function
Edit on GitHub ✎
(PHP 4, PHP 5, PHP 7, PHP 8)
Tells whether the filename is a regular file
Description
is_file(string $filename): bool
Tells whether the given file is a regular file. If filename is a symbolic link, it will resolve the symlink and will give information about the referred file.
Parameters
filenamePath to the file.
Return Values
Returns true if the filename exists and is a regular file, false otherwise.
32bit
Errors/Exceptions Failure
Examples
is_file() example
php
<?php
var_dump(is_file('a_file.txt')) . "\n";
var_dump(is_file('/usr/bin/')) . "\n";
?>The above example will output:
output
bool(true)
bool(false)