ScotlandPHP

DOMElement::getAttributeNode

(PHP 5, PHP 7)

DOMElement::getAttributeNode属性ノードを返す

説明

public DOMAttr DOMElement::getAttributeNode ( string $name )

現在の要素の、name という名前の属性ノードを返します。

パラメータ

name

属性の名前。

返り値

属性ノードを返します。 Note that for XML namespace declarations (xmlns and xmlns:* attributes) an instance of DOMNameSpaceNode is returned instead of a DOMAttr.

参考

add a note add a note

User Contributed Notes 2 notes

up
0
lowezar at gmail dot com
6 years ago
It may also return DOMNameSpaceNode if you`re requesting 'xmlns:_prefix_'. So you`re unable to remove it with removeAttributeNode() which requires DOMAttr as parameter.
up
0
Alex
8 years ago
Just trying to add some clarification: this function will return boolean "false" when there is not a $name attribute :)

Cheers, Alex
To Top