PHP将数组转为XML格式

作者:IT技术圈子 浏览量:198   更新于 2023-09-30 23:42 标签:

PHP数组转XML,示例代码如下

function arrayToXml($arr)
{
    $xml = "<xml>";
    foreach ($arr as $key=>$val)
    {
        if (is_numeric($val))
        {
            $xml.="<".$key.">".$val."</".$key.">";

        }
        else
            $xml.="<".$key."><![CDATA[".$val."]]></".$key.">";
    }
    $xml.="</xml>";
    return $xml;
}