PHP 8.4.2 Released!

La classe DOMNameSpaceNode

(PHP 5, PHP 7, PHP 8)

Synopsis de la classe

class DOMNameSpaceNode {
/* Propriétés */
public readonly string $nodeName;
public readonly ?string $nodeValue;
public readonly int $nodeType;
public readonly string $prefix;
public readonly ?string $localName;
public readonly ?string $namespaceURI;
public readonly bool $isConnected;
public readonly ?DOMDocument $ownerDocument;
public readonly ?DOMNode $parentNode;
public readonly ?DOMElement $parentElement;
/* Méthodes */
public __sleep(): array
public __wakeup(): void
}

Propriétés

nodeName

Le nom qualifié de ce nœud.

nodeValue

L'URI de l'espace de noms déclaré par ce nœud, ou null si l'espace de noms est vide.

nodeType

Le type de nœud. Dans ce cas, il retourne XML_NAMESPACE_DECL_NODE .

prefix

Le préfixe de l'espace de noms déclaré par ce nœud.

localName

La partie locale du nom qualifié de ce nœud.

namespaceURI

L'URI de l'espace de noms déclaré par ce nœud, ou null si elle n'est pas spécifiée.

isConnected

Si le nœud est connecté à un document.

ownerDocument

L'object DOMDocument associé à ce nœud, ou null si ce nœud est un DOMDocument.

parentNode

Le parent de ce nœud. S'il n'y a pas de tel nœud, cela retourne null.

parentElement

La classe parent de ce nœud. S'il n'y a pas de telle classe, cela retourne null.

Historique

Version Description
8.3.0 Les propriétés DOMNameSpaceNode::$parentElement, et DOMNameSpaceNode::$isConnected ont été ajoutées.

Sommaire

  • DOMNameSpaceNode::__sleep — Interdit la sérialisation à moins que les méthodes de sérialisation ne soient implémentées dans une sous-classe
  • DOMNameSpaceNode::__wakeup — Interdit la désérialisation à moins que les méthodes de désérialisation ne soient implémentées dans une sous-classe
add a note

User Contributed Notes

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