php 遍历目录下的所有文件及文件夹
编写一个函数,传入一个目录字符串,使得可以遍历该目录下的所有文件及文件夹。
由于代码比较简单,所以就直接贴代码了。
<?php
function fileShow($dir){ //遍历目录下的所有文件和文件夹
$handle = opendir($dir);
while($file = readdir($handle)){
if($file !== '..' && $file !== '.'){
$f = $dir.'/'.$file;
if(is_file($f)){
echo '|--'.$file.'<br>'; //代表文件
}else{
echo '--'.$file.'<br>'; //代表文件夹
fileShow($f);
}
}
}
}
fileShow('./'); //测试当前的目录