当你使用PHP中的SimpleXML时,你可以轻松地解析和操作XML数据。以下是一些关于SimpleXML的基本信息和使用示例:

创建SimpleXML对象:
$xmlString = '<book><title>PHP Basics</title><author>John Doe</author></book>';
$xml = simplexml_load_string($xmlString);

读取XML数据:
$title = $xml->title;
$author = $xml->author;

echo "Title: $title, Author: $author";

遍历XML元素:
foreach ($xml->children() as $child) {
    echo $child->getName() . ': ' . $child . '<br>';
}

修改XML数据:
$xml->title = 'New Title';
$xml->author = 'Jane Smith';

添加新元素:
$newElement = $xml->addChild('price', '19.99');

将SimpleXML对象转换为数组:
$array = json_decode(json_encode($xml), true);

这是一些基本的使用示例,SimpleXML提供了简单而强大的方法来处理XML数据。请注意,SimpleXML对于较为复杂的XML结构可能不够灵活,如果需要更高级的功能,可能需要考虑使用其他XML处理库,如DOMDocument。


转载请注明出处:http://www.pingtaimeng.com/article/detail/13842/PHP