(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.
  
iteratorThe Iterator to limit.
offsetOptional offset of the limit.
countOptional 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";
}
?>
The above example will output:
b c d