php遍历文件目录
function dirList($dirs){
$arr=scandir($dirs);
foreach ($arr as $key => $value) {
if ($value!='.' && $value!='..') {
$path=$dirs.'/'.$value;
if (is_dir($path)) {
dirList($path);
}else{
echo '<p>'.$path.'</p>';
}
}
}
}
$dirs="../thinkphp";
dirList($dirs);
递归的创建dir目录:
function Directory( $dir ){
return is_dir ( $dir ) or Directory(dirname( $dir )) and mkdir ( $dir , 0777);
}