# Класс 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.

## Примечания

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

## Смотрите также

- » Спецификация консорциума W3C к объекту NodeList

## Содержание

- DOMNodeList::count — Получить количество узлов в списке
- DOMNodeList::getIterator — Получает внешний итератор
- DOMNodeList::item — Извлекает узел по индексу

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open