PHP 8.4.2 Released!

Класс 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 __sleep(): array
public __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