最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php is_dir 判断是否为目录
时间:2022-07-02 09:53:32 编辑:袖梨 来源:一聚教程网
php is_dir 判断是否为目录
is_dir - 判断文件是否是一个目录
报告错误描述
布尔is_dir(字符串$文件名)
告诉给定文件名是否是一个目录。
报告错误参数
文件名
文件的路径。如果filename是一个相对的文件名,将检查相对于当前的工作目录。如果filename是一个符号或硬链接的链接,然后将得到解决和遏制。
报告错误返回值
返回TRUE,如果文件名存在,并且是一个目录,否则返回FALSE。
报告错误的例子
例子1 is_dir()例子
var_dump(is_dir('a_file.txt'));
var_dump(is_dir('bogus_dir/abc'));
var_dump(is_dir('..')); //one dir up
?>
The above example will output:
bool(false)
bool(false)
bool(true)
当我运行的scandir我一直运行一个简单的过滤器,文件系统工件帐户(特别是从一个简单的FTP文件夹拖放)和“。” “..”显示在每一个目录
if (is_dir($folder){
$contents = scandir($folder);
$bad = array(".", "..", ".DS_Store", "_notes", "Thumbs.db");
$files = array_diff($contents, $bad);
}
?>
public static function isEmptyDir($dir){
return (($files = @scandir($dir)) && count($files) <= 2);
}
?>
better ;)
function is_empty_dir($dir)
{
if (($files = @scandir($dir)) && count($files) <= 2) {
return true;
}
return false;
}
?>
注意:你显然应事先检查,如果$ dir是实际上是一个目录,而且是可读的,因为只有在这个假设你依靠,在这两种情况下,你有一个非空的可读目录。
相关文章
- 无限暖暖公测前瞻怎么玩 出发奔赴无限公测前瞻特别节目介绍 11-26
- 原神茜特菈莉怎么样 原神茜特菈莉角色介绍 11-26
- 崩坏星穹铁道在第八日启程怎么玩 崩铁在第八日启程活动介绍 11-26
- 金铲铲之战11.23有什么更新 11月23日更新内容介绍 11-26
- 光遇11.26大蜡烛在哪里 11-26
- 光遇11.26季节蜡烛在哪里 11-26