« MultipleIterator::valid
NoRewindIterator::__construct »
PHP Manual
迭代器
The NoRewindIterator class
The NoRewindIterator class
(PHP 5 >= 5.1.0, PHP 7)
简介
This iterator cannot be rewound.
类摘要
NoRewindIterator
extends
IteratorIterator
{
/* 方法 */
public
__construct
(
Iterator
$iterator
)
public
current
(
void
) :
mixed
public
getInnerIterator
(
void
) :
iterator
public
key
(
void
) :
mixed
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
}
Table of Contents
NoRewindIterator::__construct
— Construct a NoRewindIterator
NoRewindIterator::current
— Get the current value
NoRewindIterator::getInnerIterator
— Get the inner iterator
NoRewindIterator::key
— Get the current key
NoRewindIterator::next
— Forward to the next element
NoRewindIterator::rewind
— Prevents the rewind operation on the inner iterator
NoRewindIterator::valid
— Validates the iterator