VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > PHP >
  • php无限级创建目录几个函数

创建目录是在文件上传中经常会碰到的事情,如果我要根据日期来生成相对就的目录并且保存文件,这样就需要这个功能了,实例代码如下:

  1. function mkdirs($dir
  2.  if(!is_dir($dir)){ 
  3.   if(!mkdirs(dirname($dir))){ 
  4.    return false;} 
  5.   if(!mkdir($dir,0777)){ 
  6.    return false;} 
  7.  } 
  8.  return true; 
  9. //测试方法 
  10. $img_path = realpath("../../../upfile/www.phpfensi.com/").'/'.date("y/m/d/");  
  11. mkdirs($img_path); 
  12. //函数了 
  13. function mkdir_r($dirname$rights=0777){ 
  14.     $dirs = explode('/'$dirname); 
  15.     $dir=''
  16.     foreach ($dirs as $part) { 
  17.         $dir.=$part.'/'
  18.         if (!is_dir($dir) && strlen($dir)>0) 
  19.             mkdir($dir$rights); 
  20.     } 
  21. $path ="www.phpfensi.com/".date("y/m"); 
  22. mkdir_r($path); 
  23.  

出处:http://www.phpfensi.com/php/20140817/4354.html


相关教程