SPL 関数
PHP Manual

iterator_count

(PHP 5 >= 5.1.0)

iterator_countイテレータにある要素をカウントする

説明

int iterator_count ( Traversable $iterator )

イテレータにある要素をカウントします。

パラメータ

iterator

カウントしたいイテレータ。

返り値

iterator の要素数を返します。

例1 iterator_count() の例

<?php
$iterator 
= new ArrayIterator(array('recipe'=>'pancakes''egg''milk''flour'));
var_dump(iterator_count($iterator));
?>

上の例の出力は以下となります。

int(4)


SPL 関数
PHP Manual