📜  PHP | DOMAttr __construct()函数(1)

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

PHP | DOMAttr __construct()函数

DOMAttr __construct()函数用于创建一个新的DOM属性对象。

语法
DOMAttr __construct ( string $name [, string $value ] );
参数
  • name: 必须。属性名称。
  • value: 可选。属性值。
返回值

返回一个新的DOMAttr对象。

示例
<?php
// 创建新的DOMDocument对象
$doc = new DOMDocument();

// 创建一个空的根元素
$root = $doc->appendChild($doc->createElement("root"));

// 创建一个新的属性节点
$attr = new DOMAttr("color", "red");

// 将属性添加到根元素上
$root->setAttributeNode($attr);

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

输出结果:

<?xml version="1.0"?>
<root color="red"/>
说明

如果指定了value参数,则属性将立即设置为该值。如果未指定value参数,则属性将保持为空值。

该函数是DOMAttr类的构造函数,也可以使用createElement或createAttribute方法来创建属性节点。

参考资料