- 广场
-
- 搜索中...
- 本文档内搜索
zxf/tools 使用手册
XML 解析和转换
ArrayToXml(数组转XML字符串)
use zxf\Xml\Array2XML;
$xml = Array2XML::createXML($array,?'root_node_name', ?$attr, ?$docType);
$array = [
'Good_guy' => [
'name' => 'Luke Skywalker',
'weapon' => 'Lightsaber'
],
'Bad_guy' => [
'name' => 'Sauron',
'weapon' => 'Evil Eye'
]
];
$xml = Array2XML::createXML($array,'root',[
'version' => '1.0',
'encoding' => 'UTF-8',
'standalone' => true,
'formatOutput' => true
]);
echo $xml;
XmlToArray(XML 转数组)
use zxf\Xml\XML2Array;
/**
* @param string $xml XML字符串 或 DOMDocument对象 或 XML文件路径
* @return array
*/
$array = XML2Array::createArray($xml);