// 递归操作
// 遍历指定的文件夹并按层级样式打印出来
//iconv() 函数作用是把中文命名的文件的乱码问题转码以正常输出
//str_repeat() 函数 重复输出指定的字符串
$path="../../localhost/";
function deleteDir($path,$deep=0){$dir_handle=opendir($path);
while(false!== $file=readdir($dir_handle)){if($file !='.' && $file !='..'){echo '|'.str_repeat('--',$deep).iconv('gbk','utf-8',$file)."<br />";
if(is_dir($path.'/'.$file)){deleteDir($path.'/'.$file,$deep*2);
}
}
}
}
deleteDir($path,2);