LimitIterator::__construct
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
LimitIterator::__construct
Референца за `limititerator.construct.php` со подобрена типографија и навигација.
LimitIterator::__construct
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
LimitIterator::__construct — Конструирај LimitIterator
= NULL
(PHP 5, PHP 7, PHP 8, PECL tidy >= 0.5.2) LimitIterator од
iterator со даден почеток
offset и максимум limit.
Параметри
iterator-
На Итератор до лимит.
offset-
Опционално поместување на лимитот.
limit-
Опционален број на лимитот.
Errors/Exceptions
Фрла ValueError
ако offset е помала од 0
или limit е помала од -1.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 |
Сега фрла ValueError if
offset е помала од 0; претходно фрлаше RuntimeException.
|
| 8.0.0 |
Сега фрла ValueError if
limit е помала од -1; претходно фрлаше RuntimeException.
|
Примери
Пример #1 Итераторот што се филтрира. example
<?php
$ait = new ArrayIterator(array('a', 'b', 'c', 'd', 'e'));
$lit = new LimitIterator($ait, 1, 3);
foreach ($lit as $value) {
echo $value . "\n";
}
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
b c d