Discuz教程网

PHP is_dir() 判断给定文件名是否是一个目录

[复制链接]
authicon dly 发表于 2011-9-3 19:23:01 | 显示全部楼层 |阅读模式
说明
bool is_dir ( string $filename )
如果文件名存在并且为目录则返回 TRUE。如果 filename 是一个相对路径,则按照当前工作目录检查其相对路径。

Note: 本函数的结果会被缓存。更多信息参见 clearstatcache()。

is_dir() 例子1
代码如下:

  1. <?
  2. var_dump(is_dir('a_file.txt')) . "\n";
  3. var_dump(is_dir('bogus_dir/abc')) . "\n";
  4. var_dump(is_dir('..')); //one dir up
  5. ?>
复制代码




上例将输出:

bool(false)
bool(false)
bool(true)

is_dir() 例子2
代码如下:

  1. <?php
  2. $file = "images";
  3. if(is_dir($file))
  4. {
  5. echo ("$file is a directory");
  6. }
  7. else
  8. {
  9. echo ("$file is not a directory");
  10. }
  11. ?>
复制代码




输出:
如果存在images这个目录,则输出如下。
images is a directory




上一篇:PHP date()日期时间函数详解
下一篇:PHP chmod 函数与批量修改文件目录权限
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 03:34

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表