php创建多级目录

mkdir函数只能创建一级的目录,如果我们想创建多级目录,则需要自己编写函数。

<?php 
$path = "one/two/three/four";

function mkdir_p($path,$mode=0700){
    $arr = explode("/",$path);
    $path = '';
    foreach($arr as $v){
        $path .= $v;
        mkdir($path,$mode);
        $path .= "/";
    }
}

mkdir_p($path);



你可能感兴趣的:(php创建多级目录)