PHP判断文件夹是否存在,不存在自动创建


在生成或保存文件时我们经常会遇到文件夹不存在时报错的情况,使用以下方法即可解决

	//判断文件夹是否存在,没有则新建
	function path_exists($path){
		if (!function_exists($path)) {
		    mkdirs($path);
		}
	}

	//创建文件夹
    function mkdirs($dir, $mode = 0777)
    {
        if (is_dir($dir) || @mkdir($dir, $mode)) {
            return true;
        }
        if (!mkdirs(dirname($dir), $mode)) {
            return false;
        }
        return @mkdir($dir, $mode);
    }

使用方法:

path_exists("Upload/wechat/images/");

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM