牛牛在线工具

DOMElement::setAttribute()

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

DOMElement::setAttribute()

设置元素的属性

函数名:DOMElement::setAttribute() 适用版本:PHP 5, PHP 7 用法:该方法用于设置元素的属性。 语法:``` public void DOMElement::setAttribute ( string $name , string $value ) 参数说明: - `$name`:属性的名称。 - `$value`:属性的值。 示例1:设置一个元素的属性。 ```php // 创建一个新的 XML 文档 $dom = new DOMDocument(); $dom->preserveWhiteSpace = false; $dom->formatOutput = true; // 创建一个元素 $element = $dom->createElement("p"); // 设置元素的属性 $element->setAttribute("id", "my-element"); $element->setAttribute("class", "highlight"); // 添加元素到文档 $dom->appendChild($element); // 输出 XML echo $dom->saveXML(); 输出: <p id="my-element" class="highlight"></p> 示例2:修改一个元素的属性。 // 创建一个 XML 文档 $dom = new DOMDocument(); $dom->load("example.xml"); // 获取元素 $element = $dom->getElementsByTagName("p")->item(0); // 修改元素的属性 $element->setAttribute("class", "new-class"); // 输出修改后的 XML echo $dom->saveXML(); 输出: <p id="my-element" class="new-class"></p> 总结: DOMElement::setAttribute() 方法用于设置元素的属性。通过传入属性的名称和值,可以添加或修改元素的属性。