Класс RecursiveFilterIterator
(PHP 5 >= 5.1.0, PHP 7)
Введение
Этот абстрактный итератор отфильтровывает нежелательные значения для RecursiveIterator. Этот класс следует расширять для реализации пользовательских фильтров. Метод RecursiveFilterIterator::accept() необходимо реализовывать в подклассе.
Обзор классов
abstract
RecursiveFilterIterator
extends
FilterIterator
implements
OuterIterator
,
RecursiveIterator
{
/* Методы */
/* Наследуемые методы */
}Содержание
- RecursiveFilterIterator::__construct — Создает объект RecursiveFilterIterator на основе объекта-итератора RecursiveIterator
- RecursiveFilterIterator::getChildren — Возвращает дочерние элементы внутреннего итератора в виде объекта RecursiveFilterIterator
- RecursiveFilterIterator::hasChildren — Проверяет, есть ли у текущего элемента внутреннего итератора дочерние элементы