LimitIterator::__construct

(PHP 5 >= 5.1.0, PHP 7)

LimitIterator::__constructConstruct a LimitIterator

说锟斤拷

public LimitIterator::__construct ( Iterator $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($ait13);
foreach (
$lit as $value) {
    echo 
$value "\n";
}
?>

锟斤拷锟斤拷锟斤拷锟教伙拷锟斤拷锟斤拷锟�

b
c
d

锟轿硷拷