ConFoo 2025

La classe Dom\Attr

(PHP 8 >= 8.4.0)

Introduction

Dom\Attr représente un attribut dans l'objet Dom\Element.

Ceci est l'équivalent moderne et conforme aux spécifications de DOMAttr.

Synopsis de la classe

class Dom\Attr extends Dom\Node {
/* Constantes héritées */
/* Propriétés */
public readonly ?string $namespaceURI;
public readonly ?string $prefix;
public readonly string $localName;
public readonly string $name;
public string $value;
public readonly ?Dom\Element $ownerElement;
public readonly bool $specified;
/* Propriétés héritées */
public readonly int $nodeType;
public readonly string $nodeName;
public readonly string $baseURI;
public readonly bool $isConnected;
public readonly ?Dom\Document $ownerDocument;
public readonly ?Dom\Node $parentNode;
public readonly ?Dom\Element $parentElement;
public readonly Dom\NodeList $childNodes;
public readonly ?Dom\Node $firstChild;
public readonly ?Dom\Node $lastChild;
public readonly ?Dom\Node $previousSibling;
public readonly ?Dom\Node $nextSibling;
/* Méthodes */
public isId(): bool
public rename(?string $namespaceURI, string $qualifiedName): void
/* Méthodes héritées */
/* Not documented yet */
}

Propriétés

namespaceURI
L'URI de l'espace de noms de l'attribut.
prefix
Le préfixe de l'espace de noms de l'attribut.
localName
Le nom local de l'attribut.
name
Le nom qualifié de l'attribut.
value
La valeur de l'attribut.

Note: Contrairement à la propriété équivalente dans DOMAttr, ceci ne substitue pas les entités.

ownerElement
L'élément qui contient l'attribut ou null.
specified
Option héritée, toujours true.

Sommaire

add a note

User Contributed Notes

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