(PHP 5 >= 5.1.0, PHP 7)
はじめに
InfiniteIterator は、 他のイテレータを受け取って無限に反復させます。 最後までたどり着いたときに手動で巻き戻す必要はありません。
クラス概要
InfiniteIterator extends IteratorIterator implements OuterIterator {
public __construct
( Iterator $iterator
)
public next ( ) : void
/* 継承したメソッド */
public IteratorIterator::__construct
( Traversable $iterator
)
public IteratorIterator::current ( ) : mixed
public IteratorIterator::getInnerIterator ( ) : Traversable
public IteratorIterator::key ( ) : mixed
public IteratorIterator::next ( ) : void
public IteratorIterator::rewind ( ) : void
public IteratorIterator::valid ( ) : bool
}
目次
- InfiniteIterator::__construct — InfiniteIterator を作成する
- InfiniteIterator::next — 内部イテレータを次に移動するか、巻き戻す
/* メソッド */