Класс DOMNodeList

(PHP 5, PHP 7, PHP 8)

Введение

Представляет список узлов.

Обзор класса

class DOMNodeList implements IteratorAggregate, Countable {
/* Свойства */
public readonly int $length;
/* Методы */
public function count(): int
public function getIterator(): Iterator
public function item(int $index): DOMElement|DOMNode|DOMNameSpaceNode|null
}

Свойства

length

Количество узлов в списке. Диапазон действительных индексов дочерних узлов включает значения от 0 до length - 1 включительно.

Список изменений

Версия Описание
8.0.0 Класс DOMNodeList теперь реализует интерфейс IteratorAggregate. Раньше вместо этого класс реализовывал интерфейс Traversable.
7.2.0 Реализовали интерфейс Countable и возврат значения свойства length.

Примечания

Замечание: Доступ к узлам в списке получают тем же синтаксисом, который открывает доступ к элементам массива.

Содержание