Dom\Attr::isId

(PHP 8 >= 8.4.0)

Dom\Attr::isId — VĂ©rifie si l'attribut est un identifiant dĂ©fini

Description

public function Dom\Attr::isId(): bool

Cette fonction vérifie si l'attribut est un identifiant défini.

Selon la norme DOM cela nĂ©cessite un DTD qui dĂ©finit l'attribut ID comme Ă©tant de type ID. Pour utiliser cette mĂ©thode, le document doit ĂȘtre validĂ© au moment de l'analyse en passant LIBXML_DTDVALID en option.

Liste de paramĂštres

Cette fonction ne contient aucun paramĂštre.

Valeurs de retour

Retourne true si cet attribut est un ID défini, false sinon.

Exemples

Exemple #1 Exemple de Dom\Attr::isId()

<?php

// On doit valider notre document avant de se référer à l'id
$doc = Dom\XMLDocument::createFromFile('examples/book-docbook.xml', LIBXML_DTDVALID);

// On récupÚre l'attribut nommé id de l'élément 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.