0

フォルダー内のアイテムの量を理解するためのより良い方法は何ですか、私はこれを使用します

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

もっと良い方法がありますか、これで十分ですか?

4

1 に答える 1

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)
于 2012-12-11T19:23:40.840 に答える