获取文件夹项目数量的更好方法

时间:2012-12-11 19:20:33

标签: php

在文件夹中理解物品数量的更好方法是什么,我使用这个

    function folderItemsQuantity ($folder_name) {
        $arr = glob($folder_name."/*");
        if ($arr === false) {
            return 0;
        }
        else {
            return count($arr);
        }
     }

有更好的方法还是这个呢?

1 个答案:

答案 0 :(得分:1)

http://php.net/manual/en/class.directoryiterator.php  或http://php.net/manual/en/class.filesystemiterator.php

应该做的诀窍:

$it = new FilesystemIterator('folder/path');
echo iterator_count($it)