DOMElement::getAttributeNode

(PHP 5, PHP 7, PHP 8)

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

説明

public DOMElement::getAttributeNode(string $qualifiedName): DOMAttr|DOMNameSpaceNode|false

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

パラメータ

qualifiedName

属性の名前。

戻り値

属性ノードを返します。 XML の名前空間宣言 (xmlnsxmlns:* 属性) については、 DOMAttr オブジェクトではなく、 DOMNameSpaceNode が返されることに注意してください。

参考

add a note

User Contributed Notes 2 notes

up
-2
Alex
15 years ago
Just trying to add some clarification: this function will return boolean "false" when there is not a $name attribute :)

Cheers, Alex
up
-12
lowezar at gmail dot com
13 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.
To Top