IteratorIterator::__construct traversable な何かからイテレータを作成する &reftitle.description; public IteratorIterator::__construct Traversableiterator stringnullclass&null; traversable な何かからイテレータを作成します。 &reftitle.parameters; iterator traversable なイテレータ。 class 内側のイテレータのために使うクラス名。 これを使うと、与えられたイテレータをラップするために異なるイテレータクラスを指定できます。 デフォルトでは、IteratorIterator を使います。 &reftitle.seealso; Traversable