企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] PHP中判断目录或者文件是否存在经常会用到的is_file()、is_dir()、file_exists()这三个函数,本文将为大家介绍这三个函数如何去用。 ## PHP如何判断文件、目录是否存在 ### is_file()函数 > is_file()函数, 用来判断文件是否存在,代码如下: ``` <?php if(!is_file('test.html')){ echo '文件不存在!'; }else{ echo '文件存在!'; } ?> ``` ### 2)is_dir()函数 >is_dir()函数,用来判断目录是否存在,代码如下: ``` <?php if(!is_dir('test')){ echo '目录不存在!'; }else{ echo '目录存在!'; } ?> ``` ### file_exists()函数 >file_exists()函数,既可以判断文件是否存在、也可以判断目录是否存在。代码如下: ``` <?php     if(!file_exists('test.html')){         echo '文件不存在!';     }else{         echo '文件存在!';     }     if(!file_exists('test')){         echo '目录不存在!';     }else{         echo '目录存在!';     } ?> ``` 从上面来看,我们知道了file_exists()一个函数既能判断目录存在与否又可以判断文件是否存在,但是它的执行效率要比其他两个差很多,所以建议大家: >如果判断文件是否存在就用is_file()函数; >如果判断目录是否存在就用is_dir()函数 ## 参考网址 [原文阅读](https://blog.csdn.net/yangzaiqiu1986814/article/details/38873127)