MultipleIterator::valid
NoRewindIterator::__construct
イテレータ
PHP Manual
NoRewindIterator クラス
(PHP 5 >= 5.1.0, PHP 7)
導入
このイテレータは巻き戻しできません。
クラス概要
NoRewindIterator
extends
IteratorIterator
{
/* メソッド */
public
__construct
(
Iterator
$iterator
)
public
mixed
current
(
void
)
public
iterator
getInnerIterator
(
void
)
public
mixed
key
(
void
)
public
void
next
(
void
)
public
void
rewind
(
void
)
public
bool
valid
(
void
)
/* 継承したメソッド */
public
IteratorIterator::__construct
(
Traversable
$iterator
)
public
mixed
IteratorIterator::current
(
void
)
public
Traversable
IteratorIterator::getInnerIterator
(
void
)
public
scalar
IteratorIterator::key
(
void
)
public
void
IteratorIterator::next
(
void
)
public
void
IteratorIterator::rewind
(
void
)
public
bool
IteratorIterator::valid
(
void
)
}
目次
NoRewindIterator::__construct
— NoRewindIterator を作成する
NoRewindIterator::current
— 現在の値を取得する
NoRewindIterator::getInnerIterator
— 内部イテレータを取得する
NoRewindIterator::key
— 現在のキーを取得する
NoRewindIterator::next
— 次の要素に移動する
NoRewindIterator::rewind
— 内部イテレータの巻き戻し操作を阻止する
NoRewindIterator::valid
— イテレータの有効性を検証する
MultipleIterator::valid
NoRewindIterator::__construct
イテレータ
PHP Manual