函数名:SimpleXMLElement::addAttribute()
适用版本:PHP 5, PHP 7
用法:该函数用于向SimpleXMLElement对象添加一个属性。它接受两个参数:属性名称和属性值。
示例:
$xmlString = '<book><title>PHP Basics</title></book>';
$xml = new SimpleXMLElement($xmlString);
// 添加一个属性
$xml->addAttribute('version', '1.0');
// 输出XML
echo $xml->asXML();
输出:
<book version="1.0"><title>PHP Basics</title></book>
在上面的示例中,我们创建了一个包含<title>
元素的XML字符串,并使用SimpleXMLElement
类将其转换为对象。然后,我们使用addAttribute()
函数向该对象添加一个名为version
,值为1.0
的属性。最后,我们使用asXML()
方法将对象转换回XML字符串,并将其输出。
请注意,addAttribute()
函数必须在SimpleXMLElement
对象上调用,而不是在SimpleXMLElement
类上调用。