声明:本站文章均为作者个人原创,图片均为实际截图。如有需要请收藏网站,禁止转载,谢谢配合!!!

function list_file($dir){
        //1、首先先读取文件夹
        $temp=scandir($dir);
        //遍历文件夹
        foreach($temp as $v){
           $a = $dir.'/'.$v;
           if(is_dir($a)){
           //如果是文件夹则执行
               if($v=='.' || $v=='..'){//判断是否为系统隐藏的文件.和..  如果是则跳过否则就继续往下走,防止无限循环再这里。
                   continue;
               }
               echo "<font color='red'>{$a}</font>" . "<br/>"; //把文件夹红名输出
               list_file($a);//因为是文件夹所以再次调用自己这个函数,把这个文件夹下的文件遍历出来
           }else{
              echo $v ."<br/>";
           }
        }
    }
list_file('/www/wwwroot/abc.com/public/test'); //传入文件夹