(PHP 8 >= 8.4.0)
Dom\Attr::isId â VĂ©rifie si l'attribut est un identifiant dĂ©fini
Cette fonction vérifie si l'attribut est un identifiant défini.
Selon la norme DOM cela nécessite un DTD qui définit l'attribut ID
comme étant de type ID. Pour utiliser cette méthode, le document doit
ĂȘtre validĂ© au moment de l'analyse en passant
LIBXML_DTDVALID en option.
Cette fonction ne contient aucun paramĂštre.
Exemple #1 Exemple de Dom\Attr::isId()
<?php
// On doit valider notre document avant de se référer à l'id
$doc = Dom\XMLDocument::createFromFile('examples/book-docbook.xml', LIBXML_DTDVALID);
// On récupÚre l'attribut nommé id de l'élément chapter
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
var_dump($attr->isId()); // bool(true)
?>