php添加多级文件夹

 1     public function mkDirs($path) {
 2         $res = "";
 3         if(!is_dir($path)) {
 4             $arr = explode('/',$path);
 5             for ($i=0;$i<count($arr);$i++) {
 6                 if($arr[$i]!="") {
 7                     $res .= "/".$arr[$i];
 8                     if (!is_dir($res)) {
 9                         mkdir($res,0777,true);
10                     } else {
11                         exec("sudo chmod 777 ".$res,$rec,$sta);
12                         continue;
13                     }
14                 }else {
15                     continue;
16                 }
17             }
18         }
19     }

 

posted on 2017-09-19 20:03  bettyjones  阅读(213)  评论(0编辑  收藏  举报