is_file
is_file
(PHP 4, PHP 5, PHP 7)
is_file - 确定文件名是否是普通文件
描述
bool is_file ( string $filename )
告诉给定的文件是否是常规文件。
参数
filename
文件的路径。
返回值
TRUE
如果文件名存在且返回常规文件,FALSE
则返回。
注意
:由于PHP的整数类型是有符号的,并且许多平台使用32位整数,所以对于大于2GB的文件,某些文件系统函数可能会返回意外的结果。
例子
Example #1 is
_
file() example
<?php
var_dump(is_file('a_file.txt')) . "\n";
var_dump(is_file('/usr/bin/')) . "\n";
?>
上面的例子将输出:
bool(true)
bool(false)
错误/异常
发生故障时,E_WARNING
发射。
注意
注意
:这个函数的结果被缓存。有关更多详细信息,请参阅clearstatcache()。
提示
从PHP 5.0.0开始,这个函数也可以用于一些
URL包装器。请参阅支持的协议和包装以确定哪些包装支持stat()系列功能。