什么比PHP Glob更好?

时间:2012-09-25 12:42:01

标签: php

通过读取目录比使用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>

1 个答案:

答案 0 :(得分:0)

我想,

opendir()的速度要快一点。 你考虑了多少文件? 您可能想要考虑仅获取目录中的文件块,每当用户滚动到底部时加载下一个块等。