(No version information available, might be only in CVS)
DOMDocument->getElementById() — Cherche un élément avec un certain identifiant
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.
La valeur de l'identifiant unique pour un élément.
Retourne un DOMElement
ou NULL
si l'élément n'est pas trouvé.
Exemple 662. 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
DOMDocument->getElementsByTagName() |