当前位置:编程学习 > php >>

php建立多级目录 mkdir的使用方法和例子

view plainprint?
  1. mkpath('hml/a/b/c/d/e');    
  2. function mkpath($mkpath,$mode=0777){    
  3.      $path_arr=explode('/',$mkpath);    
  4.      foreach ($path_arr as $value){    
  5.              if(!emptyempty($value)){    
  6.                  if(emptyempty($path))$path=$value;    
  7.                  else $path.='/'.$value;    
  8.                  is_dir($pathor mkdir($path,$mode);    
  9.              }    
  10.      }    
  11.      if(is_dir($mkpath))return true;    
  12.      return false;    
  13. }    



 

view plainprint?
  1. 当然php 5.0以上的版本已经可以这样来建立多层目录了  
  2. mkdir ("./php/dayanmei/com/", 0755, true);    




 

view plainprint?
  1. function mkdirs($dir$mode = 0777)    
  2. {    
  3.     if (!is_dir($dir)) {    
  4.         mkdirs(dirname($dir), $mode);    
  5.         return mkdir($dir$mode);    
  6.     }    
  7.     return true;    
  8. }    
  9.     
  10. mkdirs('php/dayanmei/com',0777);   
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,