您好,欢迎访问一九零五行业门户网

PHP用迭代方法和递归方法创建级联目录(学习用,开发中应该写mkdir('./a/b/c/d/e',0777,true)_PHP教程

[php] 
$v){  
        //由上面的array_unshift压入方式,可直接这样调用  
        mkdir($v) ? print('创建'.$v.'目录成功!
'):print('创建失败->'.$v.'
');  
    }  
    return true;  
}  
[php]  
/* 
递归方法创建 
*/  
function mk_dir($path){  
    if(is_dir($path)){  
        return true;  
    }  
    //父目录存在或者是需要创建才能调用mkdir  
    return is_dir(dirname($path)) || mk_dir(dirname($path)) ? mkdir($path) : false;  
}  
it_mk_dir('./a/b/c/d/e/f/g');
http://www.bkjia.com/phpjc/477541.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/477541.htmltecharticle[php] ?php /* 用迭代的方法递归创建目录 其实在php5.0.0之后mkdir就已经能递归创建目录了。 这里主要是自己学习迭代,所以拿创建级联目录开刀...
其它类似信息

推荐信息