Class synopsis
PHP Manual
PHP Manual»DOM»DOMNamedNodeMap

The DOMNamedNodeMap class

(PHP 5, PHP 7, PHP 8)

class DOMNamedNodeMap implements IteratorAggregate, Countable {
/* Properties */
public readonly int $length;
/* Methods */
public function count(): int
public function getIterator(): Iterator
public function getNamedItem(string $qualifiedName): ?DOMNode
public function getNamedItemNS(?string $namespace, string $localName): ?DOMNode
public function item(int $index): ?DOMNode
}
length

The number of nodes in the map. The range of valid child node indices is 0 to length - 1 inclusive.

Version Description
8.0.0 The unimplemented methods DOMNamedNodeMap::setNamedItem(), DOMNamedNodeMap::removeNamedItem(), DOMNamedNodeMap::setNamedItemNS() and DOMNamedNodeMap::removeNamedItem() have been removed.
8.0.0 DOMNamedNodeMap implements IteratorAggregate now. Previously, Traversable was implemented instead.

Note: Nodes in the map can be accessed by array syntax.

Table of Contents

To Top