(PHP 5)
DOMDocument::getElementById — Busca un elemento con cierto id
Esta función es similar a DOMDocument::getElementsByTagNamepero busca un elemento con el id dado.
Para que esta función trabaje, necesitará asignar algunos atributos ID con DOMElement::setIdAttribute o un DTD que defina un atributo de tipo ID. En el último caso necesitará validar el documento con DOMDocument::validate o DOMDocument::$validateOnParse antes de utilizar esta función.
elementId
El valor de id único para un elemento.
Devuelve el DOMElement o NULL
si el elemento no ha sido encontrado.
Ejemplo #1 Ejemplo de DOMDocument::getElementById()
<?php
$doc = new DomDocument;
// We need to validate our document before refering to the id
$doc->validateOnParse = true;
$doc->Load('book.xml');
echo "The element whose id is books is: " . $doc->getElementById('books')->tagName . "\n";
?>
El resultado del ejemplo sería:
The element whose id is books is: chapter