📅  最后修改于: 2023-12-03 14:45:14.403000             🧑  作者: Mango
在PHP中,DOMElement removeAttribute()函数用于从一个元素中删除某个指定的属性。
public bool DOMElement::removeAttribute ( string $name )
如果成功,则返回true,否则返回false。
下面是一个示例,演示如何使用removeAttribute()函数删除DOM元素中的属性:
$doc = new DOMDocument();
$doc->loadXML("<employee><firstName>John</firstName><lastName>Doe</lastName><email>john@example.com</email></employee>");
$employee = $doc->documentElement;
$email = $employee->getElementsByTagName("email")->item(0);
// 删除email元素的属性
$email->removeAttribute("class");
// 输出结果
echo $doc->saveXML();
输出结果如下:
<?xml version="1.0"?>
<employee>
<firstName>John</firstName>
<lastName>Doe</lastName>
<email>john@example.com</email>
</employee>