(PHP 5, PHP 7, PHP 8)
DOMAttr::isId — Vérifie si l'attribut est un identifiant défini
Cette fonction vérifie si l'attribut est un identifiant défini.
En accord avec le standard DOM, ceci requiert une DTD qui définit
l'attribut ID qui est du type ID. Vous devez valider votre document avec la fonction
DOMDocument::validate
ou la fonction DOMDocument::validateOnParse
avant d'utiliser
cette fonction.
Cette fonction ne contient aucun paramètre.
Cette fonction retourne true
en cas de succès ou false
si une erreur survient.
Exemple #1 Exemple avec DOMAttr::isId()
<?php
$doc = new DomDocument;
// Nous devons valider notre document avant de nous référer à l'ID
$doc->validateOnParse = true;
$doc->Load('book.xml');
// Nous récupérons l'attribut nommé id de l'élément chapter
$attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id');
var_dump($attr->isId()); // bool(true)
?>