CallbackFilterIterator::__construct
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
CallbackFilterIterator::__construct — Створює ітератор, що фільтрує, на основі іншого ітератора.
Опис
public CallbackFilterIterator::__construct Iterator $iterator
callable $callback
) .
Створює ітератор, що фільтрує, використовуючи функцію callback
для відбору чи відхилення елементів.
Список параметрів
iterator
Ітератор, до якого застосовується фільтр.
callback
Callback-функція, яка має повертати true
, якщо поточний елемент пройшов фільтр, та false
, якщо елемент відхилено. Дивіться приклади
Можливо будь-яким callableзначением.
Дивіться також
- Приклади використання CallbackFilterIterator
- CallbackFilterIterator::accept() - Викликає callback-функцію та передає їй як аргументи поточне значення, поточний ключ та внутрішній покажчик