直接上代码:
header('Content-Type: text/xml;');
function arrayToXml($arr)
{
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
$xml = "<xml>";
foreach ($arr as $key=>$val)
{
if (is_numeric($val))
{
$xml.="<".$key.">".$val."</".$key.">";
}
else
$xml.="<".$key."><![CDATA[".$val."]]></".$key.">";
}
$xml.="</xml>";
echo $xml;
}
$arr = array('a'=>'a1','b'=>'b1');
arrayToXml($arr);
image.png
网友评论