English | 简体中文 | 繁體中文
查询

DOMElement::removeAttributeNS()函数—用法及示例

「 从元素中删除指定命名空间的属性 」


DOMElement::removeAttributeNS() 函数用于从元素中删除指定命名空间的属性。

用法:

bool DOMElement::removeAttributeNS ( string $namespaceURI , string $qualifiedName )

参数:

  • $namespaceURI:要移除属性的命名空间URI。
  • $qualifiedName:要移除的属性的限定名。

返回值: 该函数返回一个布尔值,表示属性是否成功移除。如果移除成功,则返回 true,否则返回 false

示例:

// 创建一个 <div> 元素
$div = new DOMDocument();
$divElement = $div->createElement('div');

// 添加一个属性
$divElement->setAttributeNS('http://www.example.com', 'example:attr', 'value');

// 移除属性
$removed = $divElement->removeAttributeNS('http://www.example.com', 'attr');

if ($removed) {
    echo "属性成功移除";
} else {
    echo "属性移除失败";
}

上述示例中,我们首先创建一个 <div> 元素,并为它添加了一个名为 example:attr 的属性。然后,使用 DOMElement::removeAttributeNS() 函数移除了该属性。最后,通过判断返回值来判断属性是否成功移除。

补充纠错
热门PHP函数
分享链接