(PHP 8 >= 8.4.0)
Dom\Attr::isId — Verifica si el atributo es un identificador definido
Esta función verifica si el atributo es un identificador definido.
Según la norma DOM esto requiere un DTD que defina el atributo ID
como de tipo ID. Para utilizar este método, el documento debe
ser validado en el momento del análisis pasando
LIBXML_DTDVALID
como opción.
Esta función no tiene parámetros.
Ejemplo #1 Ejemplo de Dom\Attr::isId()
<?php
// Se debe validar el documento antes de referirse al id
$doc = Dom\XMLDocument::createFromFile('examples/book-docbook.xml', LIBXML_DTDVALID);
// Se obtiene el atributo llamado id del elemento chapter
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
var_dump($attr->isId()); // bool(true)
?>