(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)
?>