0

有没有比 glob 更快地通过读取目录来显示文件列表的方法?这对一些文件很有用,但是当目录中有很多文件时显示速度很慢?

<ul>
        <?php
            foreach (glob("directory/sub-directory/*.pdf") as $filename) {
            $shortname = basename($filename);
            echo "<LI><span class=file><a href=http://www.mysite.com/directory/sub-directory/viewer.php?doc=$shortname>$shortname</a></span></li>\n";
            }
        ?>
</ul>
4

1 回答 1

0

我猜 opendir() 会快一点。您认为有多少文件很重要?您可能想考虑仅获取目录中的文件块,每当用户滚动到底部时加载下一个块等。

于 2012-09-25T12:47:48.147 回答