simplexml_load_string 转换xml为数组


php simplexml_load_string 函数可以很简单转换 xml 字符串为 SimpleXMLElement 对象

但是,对象的值不好取,例如:

result => SimpleXMLElement Object
(
  [code] => 000000
  [desc] => 成功
)

,通过 result->code 或 result->code[0] 都无法取到具体的值,返回

SimpleXMLElement Object
(
  [0] => 000000
)

 

反了方便操作和取值,我们需要把xml转为数组。

 

具体的方法很简单,用php底层的强转就行,例如 :

$data = (array)simplexml_load_string($apiResponse->getData());

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM