PHP is_dir 文件系统函数

  • 定义和用法

    is_dir - 判断给定文件名是否是一个目录
  • 版本支持

    PHP4 PHP5 PHP7
    4.3.0(含)+支持 支持 支持
  • 语法

    is_dir ( string $filename )   
    
    判断给定文件名是否是一个目录。
  • 参数

    参数 必需的 描述
    filename 如果filename是一个相对路径,则按照当前工作目录检查其相对路径。如果filename是符号链接或硬链接,则将解析并检查该链接。 如果您启用了安全模式或open_basedir,则可能会有更多限制。
  • 返回值

    如果文件名存在,并且是个目录,返回 TRUE,否则返回FALSE。
  • 示例

    <?php
    var_dump(is_dir('a_file.txt'));
    var_dump(is_dir('bogus_dir/abc'));
    
    var_dump(is_dir('..')); //one dir up
    ?>
    
  • 相关函数

    chdir() - 改变目录
    dir() - 返回一个 Directory 类实例
    opendir() - 打开目录句柄
    is_file() - 判断给定文件名是否为一个正常的文件
    is_link() - 判断给定文件名是否为一个符号连接