📜  PHP | DOMDocument createAttribute()函数(1)

📅  最后修改于: 2023-12-03 15:18:22.222000             🧑  作者: Mango

PHP | DOMDocument createAttribute()函数

createAttribute()函数是PHP DOMDocument类中的一个方法,用于创建一个新的属性节点,并将其附加到文档中。

语法
public DOMAttr DOMDocument::createAttribute( string $name );
参数
  • name:要创建的属性名称。
返回值

返回一个新的属性节点 DOMAttr

示例

以下示例演示如何使用createAttribute()函数创建属性节点 class,并将其附加到某个元素节点中。

<?php
// 创建一个 DOMDocument 对象
$doc = new DOMDocument();

// 创建一个元素节点
$div = $doc->createElement('div');

// 创建一个属性节点
$classAttr = $doc->createAttribute('class');

// 设置属性节点值
$classAttr->value = 'example-class';

// 将属性节点附加到元素节点中
$div->appendChild($classAttr);

// 输出输出结果
echo $doc->saveXML($div);
?>

该示例输出以下结果:

<div class="example-class"></div>
总结

createAttribute()函数用于创建一个属性节点,并将其附加到文档中。该函数可以轻松创建属性节点,并将其关联到元素节点中。注意,属性节点的值必须在创建后通过属性节点对象设置,例如$classAttr->value = 'example-class'