首页 >后端开发 >php教程 >PHP建立多级目录代码

PHP建立多级目录代码

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原创
2016-05-22 18:41:001059浏览

以下是代码片段:
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 
?> 
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn