PHP 文件夹读取

一、读取某个文件夹下的内容, opendir readdir结合while循环过滤,得到当前文件夹和父文件夹来操作

function readFolderFiles($path)
{
    $list = [];
    $resource = opendir($path);
    while ($file = readdir($resource))
    {
        //排除根目录
        if ($file != ".." && $file != ".")
        {
            //根目录下的文件
            $list[] = $file;
        }
    }
    closedir($resource);
    return $list ? $list : [];
}

二、scandir函数 可以扫描文件夹下内容 代替while循环读取(scandir,默认升序。设置降序scandir(path,1))

function scandirFolderfiles($path)
{
    $list = scandir($path);
    return $list;
}

 

posted @ 2020-12-01 10:30  邈宇  阅读(400)  评论(0编辑  收藏  举报