MultipleIterator::current

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

MultipleIterator::current — Отримує зареєстровані ітератори

Опис

public MultipleIterator::current(): array

Отримує результат виконання current() зареєстрованих ітераторів.

Увага

Функція поки що не документована; для знайомства доступний лише перелік аргументів.

Список параметрів

Ця функція не має параметрів.

Значення, що повертаються

Масив (array) всіх поточних значень кожного приєднаного ітератора.

Помилки

RuntimeException, якщо ітератор недійсний (починаючи з PHP 8.1.0) або встановлено режим MIT_NEED_ALL і, принаймні, один приєднаний ітератор недійсний. Або IllegalValueExceptionякщо ключ має значення null, а флаг**MIT_KEYS_ASSOC**установлен.

список змін

ВерсияОпис
8.1.0Тепер викидається винятокRuntimeException, якщо MultipleIterator::key() викликається на неприпустимому ітераторі. Раніше натомість поверталося значення false

Дивіться також