在PHP中,使用SimpleXMLElement类添加新元素非常简单
<?php
// 创建一个新的SimpleXMLElement对象
$xml = new SimpleXMLElement('<root/>');
// 添加一个新的元素并设置其属性
$newElement = $xml->addChild('newElement', 'newValue', 'attributeValue');
// 打印修改后的XML
echo $xml->asXML();
?>
在这个示例中,我们首先创建了一个名为$xml
的SimpleXMLElement对象,它表示一个根元素。然后,我们使用addChild()
方法向XML中添加了一个名为newElement
的新元素,并设置了其文本内容为newValue
以及属性值为attributeValue
。最后,我们使用asXML()
方法打印修改后的XML。
运行此代码将输出以下XML:
<?xml version="1.0"?>
<root>
<newElement attributeValue="newValue">newValue</newElement>
</root>
这就是如何在PHP中使用SimpleXMLElement类添加新元素的方法。