# Класс 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 — Запрещает десериализацию, если только методы десериализации не реализовали в подклассе

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open