发布于 3年前

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('./');                                    //测试当前的目录
©2020 edoou.com   京ICP备16001874号-3