©
This document uses PHP Chinese website manual Release
(PHP 5 >= 5.1.0)
LimitIterator::__construct — Construct a LimitIterator
$iterator
[, int $offset
= 0
[, int $count
= -1
]] )
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