Dom\Attr::isId

(PHP 8 >= 8.4.0)

Dom\Attr::isId Verifica si el atributo es un identificador definido

Descripción

public Dom\Attr::isId(): bool

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.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve true si este atributo es un ID definido, false en caso contrario.

Ejemplos

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)

?>
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top