PHP SCANDIR

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP SCANDIR相关的知识,希望对你有一定的参考价值。

function scandir ($dir = './', $filter = "", $sort = 0) {
    $dir_open = @ opendir($dir);
    if (! $dir_open)
        return false;
    while (($dir_content = readdir($dir_open)) !== false) {
        if (preg_match("/" . $filter . "/", $dir_content)) {
            $files[] = $dir_content;
        }
    }
    if (count($files) > 0) {
        if ($sort == 1)
            rsort($files, SORT_STRING);
        else
            sort($files, SORT_STRING);
    }

    return $files;
}

以上是关于PHP SCANDIR的主要内容,如果未能解决你的问题,请参考以下文章

在 PHP 中,为啥我的 scandir 调用会返回错误数量的文件?

在php中使用scandir时如何排除某个文件夹

PHP SCANDIR

PHP SCANDIR

php-scandir()报错

php 利用scandir() 函数 扫描出制定目录下的所有文件