用php如何判断一个是文件还是文件夹

2025年03月12日 12:36
有2个网友回答
网友(1):

php判断文件还是文件夹主要通过is_file跟is_dir函数判断,下面分别讲解:

  1. is_file()函数

    is_file()函数 用来判断是否为文件,返回结果为true或者false

    举例:

    $ifile="c:/test";

    $result=is_file($ifile);

    echo $result;

    输出:false

  2. is_dir()函数

    is_dir()函数用来判断是否为目录,返回结果为true或者false

    举例:

    $ifile="c:/test";

    $result=is_file($ifile);

    echo $result;

    输出:true

网友(2):

$file = '/path/to/file';
if(is_file($file)){
    echo "是有效文件";
} else {
    echo "不是是文件";
}

//或者
$file = '/path/to/file';
if(is_dir($file)){
    echo "是有效文件夹";
} else {
    echo "不是是文件夹";
}