# La clase DOMNamedNodeMap

(PHP 5, PHP 7, PHP 8)

## Sinopsis de la Clase

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

## Propiedades

length

  El número de nodos del mapa. El rango de los índice del nodo hijo válido es de `0` a `length - 1` inclusive.

## Historial de cambios

Versión | Descripción
--- | ---
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.

## Tabla de contenidos

- DOMNamedNodeMap::count — Get number of nodes in the map
- DOMNamedNodeMap::getIterator — Retrieve an external iterator
- DOMNamedNodeMap::getNamedItem — Recupera un nodo especificado por su nombre
- DOMNamedNodeMap::getNamedItemNS — Recupera un nodo especificado por el nombre local y la URI del espacio de nombres
- DOMNamedNodeMap::item — Recupera un nodo especificado por su índice