📅  最后修改于: 2023-12-03 15:18:22.186000             🧑  作者: Mango
DOMAttr __construct()函数用于创建一个新的DOM属性对象。
DOMAttr __construct ( string $name [, string $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方法来创建属性节点。