# 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 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
}

## Propiedades

length

  El número de nodos en el mapa. El rango de índices de los nodos hijos válidos es de `0` a `length - 1`, inclusivo.

## Historial de cambios

Versión | Descripción
--- | ---
8.0.0 | Los métodos no implementados DOMNamedNodeMap::setNamedItem(), DOMNamedNodeMap::removeNamedItem(), DOMNamedNodeMap::setNamedItemNS() y DOMNamedNodeMap::removeNamedItem() han sido eliminados.
8.0.0 | La clase DOMNamedNodeMap ahora implementa IteratorAggregate. Anteriormente, solo Traversable era implementado.

## Notas

> Nota: Los nodos en el mapa pueden ser accedidos mediante la sintaxis de array.

## Tabla de contenidos

- DOMNamedNodeMap::count — Obtiene el número de nodos en la colección no ordenada (map)
- DOMNamedNodeMap::getIterator — Obtiene un iterador externo
- DOMNamedNodeMap::getNamedItem — Devuelve 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

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