(PHP 5, PHP 7, PHP 8)
DOMAttr::isId — Verifica si un atributo es un ID definido.
Esta función verifica si el atributo es un ID definido.
De acuerdo al estándar DOM esto requiere una DTD que defina que el atributo ID
sea de tipo ID. Necesitará validar su documento con
DOMDocument::validate
o DOMDocument::validateOnParse
antes de utilizar esta función.
Esta función no tiene parámetros.
Devuelve true
en caso de éxito o false
en caso de error.
Ejemplo #1 Ejemplo de DOMAttr::isId()
<?php
$doc = new DomDocument;
// Necesitaremos validar nuestro documento antes de referir el id
$doc->validateOnParse = true;
$doc->Load('book.xml');
// Devolvemos el atributo llamado id del elemento chapter
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
var_dump($attr->isId()); // bool(true)
?>