牛牛在线工具

DOMElement::removeAttribute()

收录 8868 个 PHP 函数,含用途说明与用法示例。

DOMElement::removeAttribute()

从当前DOM元素中删除指定的属性

函数名称:DOMElement::removeAttribute() 函数描述:此方法用于从当前DOM元素中删除指定的属性。 语法:bool DOMElement::removeAttribute(string $name) 参数: $name:要删除的属性名称。 返回值:如果删除成功,则返回true;否则返回false。 用法示例: // 创建一个新的DOM文档对象 $dom = new DOMDocument(); // 加载XML内容 $dom->loadXML('<book isbn="123456" title="PHP Programming"></book>'); // 获取根元素 $root = $dom->documentElement; // 获取并输出根元素的属性 echo "Before removeAttribute():\n"; echo "ISBN: " . $root->getAttribute("isbn") . "\n"; echo "Title: " . $root->getAttribute("title") . "\n"; // 删除ISBN属性 $root->removeAttribute("isbn"); // 再次获取并输出根元素的属性 echo "After removeAttribute():\n"; echo "ISBN: " . $root->getAttribute("isbn") . "\n"; echo "Title: " . $root->getAttribute("title") . "\n"; 输出结果: Before removeAttribute(): ISBN: 123456 Title: PHP Programming After removeAttribute(): ISBN: Title: PHP Programming 说明: 在上述示例中,我们首先创建了一个新的DOM文档对象,并通过loadXML()方法加载了一个包含一个书籍元素的XML内容。 然后,我们获取了根元素并使用getAttribute()方法输出了它的属性。 接下来,使用removeAttribute()方法删除了ISBN属性,并再次使用getAttribute()方法输出了修改后的属性。 可以看到,ISBN属性被成功删除,并且再次使用getAttribute()方法获取ISBN属性时返回的值为空。