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其它相关文章!