PHP 版本 5.0 及以上
addAttribute 函数用于在一个 DOM 元素节点上添加新的属性。该函数是 DOMElement 类的一部分,可以向已有的 DOM 元素动态添加属性及其值。
addAttribute(string $name, string $value): void
此函数没有返回值。它会直接修改原有的 DOM 元素节点。
假设你有一个 以下代码示例演示了如何使用 addAttribute 向 DOM 元素添加自定义属性。
上面的代码会生成一个带有自定义属性的
示例代码的说明
示例代码
<?php
// 创建一个新的 DOM 文档
$doc = new DOMDocument();
$div = $doc->createElement('div');
// 为 div 元素添加一个自定义属性
$div->setAttribute('class', 'container');
$div->addAttribute('data-id', '12345');
// 输出整个 HTML 文档
echo $doc->saveHTML();
?>