(PHP 8 >= 8.4.0)
Dom\Attr::isId — Verifica se o atributo é um ID definido
Esta função verifica se o atributo é um ID definido.
De acordo com o padrão DOM, isso requer um DTD que defina o
ID do atributo como sendo do tipo ID. Para utilizar este método o documento
deve ser validado no momento da análise passando
LIBXML_DTDVALID
como uma opção.
Esta função não possui parâmetros.
Exemplo #1 Exemplo de Dom\Attr::isId()
<?php
// É necessário validar o documento antes de referir ao seu id
$doc = Dom\XMLDocument::createFromFile('book.xml', LIBXML_DTDVALID);
// Recuperando o atributo denominado id do elemento chapter
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
var_dump($attr->isId()); // bool(true)
?>