加入收藏 | 设为首页 | 会员中心 | 我要投稿 阜新站长网 (https://www.0418zz.cn/)- 基础存储、数据处理、视频终端、内容创作、网络安全!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php无限级创建目录几个函数

发布时间:2022-06-17 09:17:28 所属栏目:PHP教程 来源:互联网
导读:创建目录是在文件上传中经常会碰到的事情,如果我要根据日期来生成相对就的目录并且保存文件,这样就需要这个功能了,实例代码如下: function mkdirs($dir) { if(!is_dir($dir)){ if(!mkdirs(dirname($dir))){ return false;} if(!mkdir($dir,0777)){ return fa
  创建目录是在文件上传中经常会碰到的事情,如果我要根据日期来生成相对就的目录并且保存文件,这样就需要这个功能了,实例代码如下:
 
  function mkdirs($dir)
  {
   if(!is_dir($dir)){
    if(!mkdirs(dirname($dir))){
     return false;}
    if(!mkdir($dir,0777)){
     return false;}
   }
   return true;
  }
  //测试方法
  $img_path = realpath("../../../upfile/www.phpfensi.com/").'/'.date("y/m/d/");  
  mkdirs($img_path);
  //函数了
  function mkdir_r($dirname, $rights=0777){
      $dirs = explode('/', $dirname);
      $dir='';
      foreach ($dirs as $part) {
          $dir.=$part.'/';
          if (!is_dir($dir) && strlen($dir)>0)
              mkdir($dir, $rights);
      }
  }
  $path ="www.phpfensi.com/".date("y/m");
  mkdir_r($path); 

(编辑:阜新站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读