is_dir
is_dir
(PHP 4, PHP 5, PHP 7)
is_dir - 告诉文件名是否是一个目录
描述
bool is_dir ( string $filename )
告诉给定的文件名是否是一个目录。
参数
filename
文件的路径。如果filename
是相对文件名,它将相对于当前工作目录进行检查。如果filename
是符号或硬链接,则链接将被解析和检查。如果您启用了安全模式,或者open_basedir进一步的限制可能适用。
返回值
Returns TRUE
if the filename exists and is a directory, FALSE
otherwise.
例子
Example #1 is
_
dir() example
<?php
var_dump(is_dir('a_file.txt')
var_dump(is_dir('bogus_dir/abc')
var_dump(is_dir('..') //one dir up
?>
上面的例子将输出:
bool(false)
bool(false)
bool(true)
错误/异常
发生故障时,E_WARNING
发射。
注意
注意
:这个函数的结果被缓存。有关更多详细信息,请参阅clearstatcache()。
提示
从PHP 5.0.0开始,这个函数也可以用于一些
URL包装器。请参阅支持的协议和包装以确定哪些包装支持stat()系列功能。