(PHP 5 >= 5.1.0)
LimitIterator::__construct — Construct a LimitIterator
Constructs a new LimitIterator from an
iterator with a given starting
offset and maximum count.
iterator
The Iterator to limit.
offset
Optional offset of the limit.
count
Optional count of the limit.
The new LimitIterator.
Throws an OutOfRangeException
if the offset is less than 0
or the count is less than -1.
Example #1 LimitIterator::__construct() example
<?php
$ait = new ArrayIterator(array('a', 'b', 'c', 'd', 'e'));
$lit = new LimitIterator($ait, 1, 3);
foreach ($lit as $value) {
echo $value . "\n";
}
?>
以上例程会输出:
b c d