IteratorIterator::__construct

traversable な何かからイテレータを作成する

説明

public IteratorIterator::__construct(Traversable $iterator, stringnull $class = null)

traversable な何かからイテレータを作成します。

パラメータ

iterator

traversable なイテレータ。

class

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

参考

  • Traversable