is_dir()

1. 定义

顾名思义,该函数判断给定的路径是否为一个目录。 如果该路径存在且为一个目录,则返回TRUE,否则返回FALSE。

2. 语法

is_dir ( string $filepath ) : bool

3. 参数说明

参数 可选性 数据类型 描述
$filepath 必需 字符串 给定的目录路径

4. 示例

<?php

// is_dir()
// 判断给定的路径是否为一个目录

$filepath = __DIR__.'/test.txt';// 一个存在的文件,但不是目录
var_dump(is_dir($filepath));// 输出:bool(false)

$filepath = __DIR__;// 一个存在的目录
var_dump(is_dir($filepath));// 输出:bool(true)

$filepath = __DIR__.'/none';// 一个不存在的目录
var_dump(is_dir($filepath));// 输出:bool(false)

5. 延展阅读

  • is_file():判断一个文件是否为一个正常的文件
  • is_link():判断一个文件路径是否为一个符号链接