DOMElement::getAttributeNode
(PHP 5, PHP 7, PHP 8)
DOMElement::getAttributeNode — Returns attribute node
说明
Returns the attribute node with name qualifiedName
for the
current element.
参数
-
qualifiedName
-
The name of the attribute.
返回值
The attribute node. Note that for XML namespace declarations
(xmlns
and xmlns:*
attributes) an
instance of DOMNameSpaceNode is returned instead of a
DOMAttr.
参见
- DOMElement::hasAttribute() - Checks to see if attribute exists
- DOMElement::setAttributeNode() - Adds new attribute node to element
- DOMElement::removeAttributeNode() - Removes attribute

User Contributed Notes 2 notes
Alex ¶
13 years ago
Just trying to add some clarification: this function will return boolean "false" when there is not a $name attribute :)
Cheers, Alex
lowezar at gmail dot com ¶
11 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.
备份地址:http://www.lvesu.com/blog/php/domelement.getattributenode.php