(PHP 5, PHP 7, PHP 8)
$exclusive
= false
,$withComments
= false
,$xpath
= null
,$nsPrefixes
= null
$uri
,$exclusive
= false
,$withComments
= false
,$xpath
= null
,$nsPrefixes
= null
現在のノード型の正確な名前を返す
その型に応じてノードの値を返す。
W3C の仕様とは異なり、
DOMElement ノードの値は null
ではなく DOMNode::textContent と等しくなる。
ノードの型を、定義済みの定数 XML_xxx_NODE のいずれかで返す
このノードの親 (存在しない場合は null
) を返す
このノードのすべての子を含む DOMNodeList。 子が存在しない場合は、空の DOMNodeList
このノードの最初の子。存在しない場合は null
を返す
このノードの最後の子。存在しない場合は null
を返す
このノードの直前のノード。存在しない場合は null
を返す
このノードの直後のノード。存在しない場合は null
を返す
このノードが DOMElement の場合は
ノードの属性を含む DOMNamedNodeMap、
それ以外の場合は null
このノードに関連付けられている DOMDocument オブジェクト
このノードが DOMDocument だった場合は、null
このノードの名前空間 URI。指定されていない場合は null
このノードの名前空間プレフィックス。指定されていない場合は null
このノードの名前のローカル部分を返す
このノードの完全なベース URI。もし実装が完全な URL を
できなかった場合は null
このノードとその子孫ノードのテキスト
バージョン | 説明 |
---|---|
8.0.0 | 実装されていなかったメソッド DOMNode::compareDocumentPosition(), DOMNode::isEqualNode(), DOMNode::getFeature(), DOMNode::setUserData(), DOMNode::getUserData() が削除されました。 |
注意:
DOM拡張機能 は UTF-8 エンコーディングを使います。他のエンコーディングを扱う場合は、mb_convert_encoding(), UConverter::transcode(), iconv() を使ってください。