ConFoo 2025

Dom\Attr::isId

(PHP 8 >= 8.4.0)

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

Description

public 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('book.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.
To Top