当前位置:Gxlcms > PHP教程 > PHP建立多级目录代码

PHP建立多级目录代码

时间:2021-07-01 10:21:17 帮助过:18人阅读

以下是代码片段:
function mkpath($path)
  {
   $dirs=array();
   $path=preg_replace(’/(\/){2,}|(\\\){1,}/’,’/’,$path); //only forward-slash
   $dirs=explode("/",$path);
   $path="";
   foreach ($dirs as $element)
     {
      $path.=$element."/";
      if(!is_dir($path))
       { 
       if(!mkdir($path)){ echo "something was wrong at : ".$path; return 0; }
       }     
     }
   echo("".$path." successfully created");
  }

mkpath("./dir1\dir2/dir3\\\dir4////dir5"); //this works without errors
?>

人气教程排行