Maison >développement back-end >tutoriel php >PHP建立多级目录代码

PHP建立多级目录代码

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBoriginal
2016-05-22 18:41:001061parcourir

以下是代码片段:
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 
?> 
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn