Класс DOMNamedNodeMap

(PHP 5, PHP 7, PHP 8)

Обзор класса

class DOMNamedNodeMap implements IteratorAggregate, Countable {
/* Свойства */
public readonly int $length;
/* Методы */
public count(): int
public getNamedItem(string $qualifiedName): ?DOMNode
public getNamedItemNS(?string $namespace, string $localName): ?DOMNode
public item(int $index): ?DOMNode
}

Свойства

length

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

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

Версия Описание
8.0.0 Удалили нереализованные методы DOMNamedNodeMap::setNamedItem(), DOMNamedNodeMap::removeNamedItem(), DOMNamedNodeMap::setNamedItemNS() и DOMNamedNodeMap::removeNamedItem().
8.0.0 Класс DOMNamedNodeMap теперь реализует интерфейс IteratorAggregate. Раньше вместо этого класс реализовывал интерфейс Traversable.

Примечания

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

Содержание