traversable な何かからイテレータを作成する
$iterator
$class
null
traversable な何かからイテレータを作成します。
iterator
traversable なイテレータ。
class
内側のイテレータのために使うクラス名。 これを使うと、与えられたイテレータをラップするために異なるイテレータクラスを指定できます。 デフォルトでは、IteratorIterator を使います。
IteratorIterator