php实现建立多层级目录的方法
来源:互联网 发布:超级淘宝店主系统小说 编辑:程序博客网 时间:2024/05/16 03:58
本文以实例形式说明www.e78.com了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/" );
/**
*根据路径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/" );
0 0
- php实现建立多层级目录的方法
- php实现建立多层级目录的方法
- php建立多层目录的函数
- Php中的函数---mkdir函数,多层目录建立!
- 建立多层文件夹的简单方法 mkdir -p,如果上一层没有,会自动建立上一层目录!
- 一次建立多层文件目录
- strchr()库函数使用(顺次建立多层目录)
- 通过一个命令返回上级多层目录的方法
- 通过一个命令返回上级多层目录的方法
- java和剪切板 实现多层目录的复制和删除
- Asp.net mvc 多层级 Controller Views 目录实现
- 创建多层目录的文件夹
- 多层目录的automake写法
- openoffice的目录标签建立方法
- Linux建立文件目录链接的方法
- Rsync 建立多目录模块的方法
- 建立电脑硬盘目录的方法
- iOS 多层级列表的实现原理
- javascript执行环境
- spring中的设计模式
- Tomcat servlet配置
- ARMv8 函数调用栈解析设计概述
- 有10个数,每个数取值范围是0-9找出其中重复的数,重复次数
- php实现建立多层级目录的方法
- Eclipse整合maven
- 网络winform
- Android开发工具ADT关联源码与API文档
- R语言: 如何安装 googleVis
- 学生信息管理系统总结(一)——错误总结
- 图像旋转原理说明-视频处理基础(2)
- HDU 2955 01背包
- 链表创建添加删除