Обзор класса
PHP Manual
PHP Manual»DOM»DOMNameSpaceNode

Класс DOMNameSpaceNode

(PHP 5, PHP 7, PHP 8)

class DOMNameSpaceNode {
/* Свойства */
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;
/* Методы */
public function __sleep(): array
public function __wakeup(): void
}
nodeName

Квалифицированное имя узла.

nodeValue

URI пространства имён, объявленного этим узлом, или null, если пространство имён пустое.

nodeType

Тип узла. В данном случае возвращается XML_NAMESPACE_DECL_NODE .

prefix

Префикс пространства имён, объявленный этим узлом.

localName

Локальная часть квалифицированного имени этого узла.

namespaceURI

URI пространства имён, объявленного этим узлом, или null, если оно не определено.

isConnected

Связан ли узел с документом.

ownerDocument

Объект DOMDocument, связанный с этим узлом, или null, если этот узел — объект класса DOMDocument.

parentNode

Родительский узел этого узла. Если такого узла нет, возвращается null.

parentElement

Родительский элемент этого узла. Если такого элемента нет, возвращается null.

Версия Описание
8.3.0 Добавлены свойства DOMNameSpaceNode::$parentElement и DOMNameSpaceNode::$isConnected.

Содержание

  • DOMNameSpaceNode::__sleep — Запрещает сериализацию, если только методы сериализации не реализовали в подклассе
  • DOMNameSpaceNode::__wakeup — Запрещает десериализацию, если только методы десериализации не реализовали в подклассе
To Top