DOMElement::getAttributeNode

(PHP 5, PHP 7, PHP 8)

DOMElement::getAttributeNode返回属性节点

描述

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

返回当前元素的名称为 qualifiedName 的属性节点。

参数

qualifiedName

属性的名称。

返回值

属性节点。请注意,对于 XML 命名空间声明(xmlnsxmlns:* 属性),将返回 DOMNameSpaceNode 的实例,而不是 DOMAttr

参见

添加注释

用户贡献的注释 2 个注释

Alex
15 年前
只是想添加一些说明:当没有 $name 属性时,此函数将返回布尔值 "false" :)

干杯,Alex
lowezar at gmail dot com
13 年前
如果您请求 'xmlns:_prefix_',它也可能返回 DOMNameSpaceNode。因此您无法使用 removeAttributeNode() 删除它,因为它需要 DOMAttr 作为参数。
To Top