php xml格式对象 返回->对应格式数组

    /*
     * $objXml xml格式对象
     * 返回 : 对应格式数组
     */
    public function XmlString2Arr($xml)
    {
        if(is_string($xml))
        {
            $xml = simplexml_load_string($xml);
        }
        $aXml = (array) $xml;      
        foreach($aXml as $k => $v)
        {
            if(is_object($v) || is_array($v))
            {
                $aXml[$k] = $this -> XmlString2Arr($v);
            }
        }
        return $aXml;
    }

原文地址:https://www.cnblogs.com/gaogaoxingxing/p/7691707.html