functionselectdir($dir,$level=0){
//首先先读取文件夹
$temp=scandir($dir);
$level++;
//遍历文件夹
foreach($tempas$v){
$a=$dir.'/'.$v;
if(is_dir($a)){//如果是文件夹则执行
if($v=='.'||$v=='..'){//判断是否为系统隐藏的文件.和..如果是则跳过
continue;
}
echostr_repeat('——',$level-1).$v,"<br/>";
selectdir($a,$level);//因为是文件夹所以再次调用selectdir,把这个文件夹下的文件遍历出来
}else{
$path="./joo";
selectdir($path);
?>
下一篇:PHP实现批量修改文件名的方法示例