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