MultipleIterator::key

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

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

Опис

public MultipleIterator::key(): array

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

Увага

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

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

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

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

Масив (array) всіх зареєстрованих ітераторів.

Помилки

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

Виклик цього методу з foreach викличе попередження "Повернений неправильний тип" ("Illegal type returned").

список змін

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

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