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); (编辑:阜新站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |