« IteratorAggregate::getIterator
InternalIterator::__construct »
PHP Manual
定義済みのインターフェイスとクラス
InternalIterator クラス
InternalIterator クラス
(PHP 8)
はじめに
内部
クラス が、
IteratorAggregate
を実装しやすくするためのクラスです。
クラス概要
final
class
InternalIterator
implements
Iterator
{
/* メソッド */
private
__construct
()
public
current
():
mixed
public
key
():
mixed
public
next
():
void
public
rewind
():
void
public
valid
():
bool
}
目次
InternalIterator::__construct
— private なコンストラクタのため、直接インスタンス化できません
InternalIterator::current
— 現在の要素を返す
InternalIterator::key
— 現在の要素のキーを返す
InternalIterator::next
— 次の要素に進む
InternalIterator::rewind
— イテレータの最初の要素に巻き戻す
InternalIterator::valid
— 現在位置が有効かどうかを調べる