DOMDocument->getElementById()
(No version information available, might be only in CVS)
DOMDocument->getElementById() — Cherche un élément avec un certain identifiant
Description
Cette fonction est similaire à la fonction DOMDocument->getElementsByTagName() mais cherche un élément avec un identifiant donné.
Pour que cette fonction fonctionne, vous devez soit définir les attributs ID avec DOMElement->setIdAttribute() ou définir une DTD qui définit un attribut devant être de type ID. Dans le dernier cas, vous devez valider votre document avec DOMDocument->validate() ou DOMDocument::validateOnParse avant d'utiliser cette fonction.
Liste de paramètres
- elementId
-
La valeur de l'identifiant unique pour un élément.
Valeurs de retour
Retourne un DOMElement ou NULL si l'élément n'est pas trouvé.
Exemples
Example#1 Exemple avec DOMDocument->getElementById()
<?php
$doc = new DomDocument;
// Nous devons valider notre document avant de nous référer à l'ID
$doc->validateOnParse = true;
$doc->Load('book.xml');
echo "L'élément dont l'ID est 'book' est : " . $doc->getElementById('books')->tagName . "\n";
?>
L'exemple ci-dessus va afficher :
L'élément dont l'ID est 'book' est : chapter