# 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

  このノードが宣言している名前空間のprefix

localName

  このノードの修飾名のローカルパート

namespaceURI

  このノードが宣言している名前空間URI。 未指定の場合は `null`

isConnected

  ノードがドキュメントに接続しているかどうか

ownerDocument

  このノードと関連がある DOMDocument。 このノードが DOMDocument でない場合は `null`

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