php如何去判断文件还是文件夹

没有口水与汗水,就没有成功的泪水。早安!有时,我们以为赢了,其实,我们输了!因为,我们赢了"面子",却输了"里子"!早安!

php中判断是否是文件或者文件夹主要是利用了两个函数来实现,is_file()和is_dir().这两个函数为PHP预设函数,直接使用即可。

PHP判断是否为文件

PHP is_file() 函数检查指定的文件是否是常规的文件。如果是返回 true 否则返回 false

语法:

is_file(file)

file:必需。规定要检查的文件或者路径。

例:

<?php
$file = 'feiniaomy/';
if(is_file($file)){
    echo '是文件';
}else{
    echo '不是文件';
}
//不是文件
$file2 = 'feiniaomy/text.txt';
if(is_file($file2)){
    echo '是文件';
}else{
    echo '不是文件';
}
//是文件

PHP 判断是否为文件夹

php is_dir() 函数检查指定的文件是否是目录,如果是返回 true 否则返回 false

语法:

is_dir(file)

file:必需。规定要检查的文件。

例:

<?php
$file = 'feiniaomy/';
if(is_dir($file)){
    echo '是文件夹';
}else{
    echo '不是文件夹';
}
//是文件夹
$file2 = 'feiniaomy/text.txt';
if(is_dir($file2)){
    echo '是文件夹';
}else{
    echo '不是文件夹';
}
//不是文件夹

补充

以上两上函数的结果,我们可以使用clearstatcache()函数来清除

参考文章:PHP clearstatcache() 函数

以上就是php如何去判断文件还是文件夹。成功是一个过程,并不是一个结果。更多关于php如何去判断文件还是文件夹请关注haodaima.com其它相关文章!

标签: php php教程