« イテレータ
AppendIterator::append »
PHP Manual
イテレータ
AppendIterator クラス
AppendIterator クラス
(PHP 5 >= 5.1.0, PHP 7)
はじめに
複数のイテレータをひとつひとつ処理するイテレータです。
クラス概要
AppendIterator
extends
IteratorIterator
implements
OuterIterator
{
/* メソッド */
public
__construct
(
void
)
public
append
(
Iterator
$iterator
) :
void
public
current
(
void
) :
mixed
public
getArrayIterator
(
void
) :
ArrayIterator
public
getInnerIterator
(
void
) :
Iterator
public
getIteratorIndex
(
void
) :
int
public
key
(
void
) :
scalar
public
next
(
void
) :
void
public
rewind
(
void
) :
void
public
valid
(
void
) :
bool
/* 継承したメソッド */
public
IteratorIterator::__construct
(
Traversable
$iterator
)
public
IteratorIterator::current
(
void
) :
mixed
public
IteratorIterator::getInnerIterator
(
void
) :
Traversable
public
IteratorIterator::key
(
void
) :
scalar
public
IteratorIterator::next
(
void
) :
void
public
IteratorIterator::rewind
(
void
) :
void
public
IteratorIterator::valid
(
void
) :
bool
}
目次
AppendIterator::append
— イテレータを追加する
AppendIterator::__construct
— AppendIterator を作成する
AppendIterator::current
— 現在の値を取得する
AppendIterator::getArrayIterator
— ArrayIterator を取得する
AppendIterator::getInnerIterator
— 内部イテレータを取得する
AppendIterator::getIteratorIndex
— イテレータのインデックスを取得する
AppendIterator::key
— 現在のキーを取得する
AppendIterator::next
— 次の要素に移動する
AppendIterator::rewind
— イテレータを巻き戻す
AppendIterator::valid
— 現在の要素が有効かどうかを調べる