« 迭代器
AppendIterator::append »
PHP Manual
迭代器
The AppendIterator class
The AppendIterator class
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
简介
这个迭代器能陆续遍历几个迭代器
类摘要
AppendIterator
extends
IteratorIterator
implements
OuterIterator
{
/* 方法 */
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::__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
}
目录
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