? 迭代器
AppendIterator::append ?
Bejson.com
PHP Manual
迭代器
AppendIterator 類
AppendIterator 類
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
簡介
這個迭代器能陸續(xù)遍歷幾個迭代器。
類摘要
class
AppendIterator
extends
IteratorIterator
{
/* 方法 */
public
__construct
()
public
append
(
Iterator
$iterator
):
void
public
current
():
mixed
public
getArrayIterator
():
ArrayIterator
public
getInnerIterator
():
Iterator
public
getIteratorIndex
():
?
int
public
key
():
scalar
public
next
():
void
public
rewind
():
void
public
valid
():
bool
/* 繼承的方法 */
public
IteratorIterator::current
():
mixed
public
IteratorIterator::getInnerIterator
():
?
Iterator
public
IteratorIterator::key
():
mixed
public
IteratorIterator::next
():
void
public
IteratorIterator::rewind
():
void
public
IteratorIterator::valid
():
bool
}
目錄
AppendIterator::append
— Appends an iterator
AppendIterator::__construct
— Constructs an AppendIterator
AppendIterator::current
— Gets the current value
AppendIterator::getArrayIterator
— Gets the ArrayIterator
AppendIterator::getInnerIterator
— Gets the inner iterator
AppendIterator::getIteratorIndex
— Gets an index of iterators
AppendIterator::key
— Gets the current key
AppendIterator::next
— Moves to the next element
AppendIterator::rewind
— Rewinds the Iterator
AppendIterator::valid
— Checks validity of the current element