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('./');                                    //测试当前的目录 
             
             
             
             
            