(PHP 5 >= 5.3.0, PHP 7, PHP 8)
MultipleIterator::current — Получает зарегистрированные итераторы
Получает результат выполнения current() зарегистрированных итераторов.
Функцию пока не задокументировали; для знакомства доступен только список аргументов.
Сигнатура функции не содержит параметров.
Массив (array) всех текущих значений каждого присоединённого итератора.
RuntimeException, если итератор недействителен (начиная с PHP 8.1.0)
или установлен режим MIT_NEED_ALL и по крайней мере один присоединённый итератор недействителен.
Или IllegalValueException, если ключ имеет значение null, а флаг
MIT_KEYS_ASSOC установлен.
| Версия | Описание |
|---|---|
| 8.1.0 |
Теперь выбрасывается исключение
RuntimeException, если MultipleIterator::key()
вызывается на недопустимом итераторе.
Ранее вместо этого возвращалось значение false.
|