php实现建立多层级目录的方法
2014-07-19 00:00
579 查看
本文以实例形式说明了php建立多层级目录的实现方法,代码简洁实用,功能强大,对于php程序员来说有一定的参考借鉴价值。实例详情如下:
/** *根据路径path建立多级目录 *$dir目标目录 $mode权限,0700表示最高权限 */ function makedir( $dir , $mode = "0700" ) { if(strpos($dir , "/" )){ $dir_path = "" ; $dir_info = explode ( "/" , $dir ); foreach($dir_info as $key => $value ){ $dir_path .= $value ; if (!file_exists($dir_path )){ @mkdir ( $dir_path , $mode ) or die ( "建立文件夹时失败了" ); @chmod ( $dir_path , $mode ); } else { $dir_path .= "/" ; continue ; } $dir_path .= "/" ; } return $dir_path ; } else { @mkdir( $dir , $mode ) or die( "建立失败了,请检查权限" ); @chmod ( $dir , $mode ); return $dir ; } } //end makedir makedir( "0/1/2/3/" );
相关文章推荐
- php实现建立多层级目录的方法
- php实现建立多层级目录的方法
- PHP采用自定义函数实现遍历目录下所有文件的方法
- PHP采用自定义函数实现遍历目录下所有文件的方法
- php实现将base64格式图片保存在指定目录的方法
- PHP简单实现遍历目录下特定文件的方法小结
- PHP递归获取目录内所有文件的实现方法
- PHP下用rmdir实现删除目录的三种方法小结
- php实现远程网络文件下载到服务器指定目录(方法一)
- PHP简单实现生成txt文件到指定目录的方法
- PHP实现递归目录的5种方法
- php实现删除指定目录下相关文件的方法
- php实现删除空目录的方法
- php目录拷贝实现方法
- php实现远程网络文件下载到服务器指定目录(方法二)
- 用PHP程序实现删除目录的三种方法实例
- php实现在服务器上创建目录的方法
- php目录拷贝实现方法
- php实现远程网络文件下载到服务器指定目录(方法一)
- 安装帝国CMS遇到“修改php.ini,将:short_open_tag 设为 On”的解决方法+“建立目录不成功!请检查目录权限”问题