php循环成立目录

// 循环创建目录
function mk_dir($dir, $mode = 0755)
{
    if (is_dir($dir) || @mkdir($dir,$mode)) return true;
    if (!mk_dir(dirname($dir),$mode)) return false;
    return @mkdir($dir,$mode);
} 

function mkDirs($path,$mode=0755){
    $adir = explode('/',$path);
    $dirlist = '';
    $rootdir = array_shift($adir);
    if(($rootdir!='.'||$rootdir!='')&&!file_exists($rootdir)){
        @mkdir($rootdir,$mode);
    }
    foreach($adir as $key=>$val){
    $dirlist .= "/".$val;
    $dirpath = $rootdir.$dirlist;
    if(!file_exists($dirpath)){
    @mkdir($dirpath,$mode);
    }
    }
}
//该片段来自于http://outofmemory.cn

发表评论

电子邮件地址不会被公开。 必填项已用*标注