(PHP 5, PHP 7, PHP 8)
DOMAttr::isId — Verifica si el atributo es un identificador definido
Esta función verifica si el atributo es un identificador definido.
De acuerdo con el estándar DOM, esto requiere un DTD que defina el atributo ID que sea del tipo ID. Se debe validar el documento con la función DOMDocument::validate o la propiedad DOMDocument::$validateOnParse antes de utilizar esta función.
Esta función no tiene parámetros.
Ejemplo #1 Ejemplo con DOMAttr::isId()
<?php
$doc = new DOMDocument;
// Debemos validar nuestro documento antes de referirnos al ID
$doc->validateOnParse = true;
$doc->load('examples/book-docbook.xml');
// Obtenemos el atributo nombrado id del elemento chapter
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
var_dump($attr->isId()); // bool(true)
?>