首页 > 技术教程 > PHP判断目录是否存在的方法

PHP判断目录是否存在的方法

在项目中开发上传功能的时候,经常会在上传文件的时候自动创建目录,然而,需要注意的是,在创建目录之前,需要判断目录是否存在,如果存在则直接上传,不存在则先创建目录再上传文件。

php判断目录是否存在的方法:is_dir,如:

$dir = '/usr/local/var/www/test';
if(is_dir($dir)){
    var_dump("目录$dir已存在");
} else {
    var_dump("目录$dir不存在");
}

需要注意的是,该函数的结果会被缓存,清除缓存使用clearstatcache()函数。


php判断文件是否存在的方法:file_exists,如:

$file = '/usr/local/var/www/test/1.txt';
if(file_exists($file)){
    var_dump("文件$file已存在");
} else {
    var_dump("文件$file不存在");
}


文章版权声明
1、本网站名称:阿V编程
2、本站永久网址:https://www.1892zyw.com
3、本网站的部分文章内容/部分资源可能来源于网络,仅提供给大家学习或参考,如有侵权,请联系站长QQ进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,如有发现请向站长举报