当前位置: 编程技术>php
php生成目录树的二个例子
来源: 互联网 发布时间:2014-08-30
本文导语: 在php中生成目录,使用函数mkdir来实现。 bool mkdir ( string $pathname [, int $mode [, bool $recursive [, resource $context ]]] ) 尝试新建一个由 pathname 指定的目录。 recursive 参数是 php 5.0.0 添加的。这个参数很方便,如果将 recursive 设置为 true,...
在php中生成目录,使用函数mkdir来实现。
bool mkdir ( string $pathname [, int $mode [, bool $recursive [, resource $context ]]] )
尝试新建一个由 pathname 指定的目录。
recursive 参数是 php 5.0.0 添加的。这个参数很方便,如果将 recursive 设置为 true,mkdir函数会将给定的pathname递归创建好。
mkdir的详细用法,可以参考 php mkdir创建多级目录的方法 与php unlink()、mkdir()、rmdir()用法介绍 。
以下是 php 4 中的解决方法:
代码示例:
function mkdirs($path , $mode = 0755 ){
if(!is_dir($path)){
mkdirs(dirname($path),$mode);
mkdir($path,$mode);
}
return true;
}
if(!is_dir($path)){
mkdirs(dirname($path),$mode);
mkdir($path,$mode);
}
return true;
}
例2,php 目录树的创建
代码示例: