simplexml_load_string 轉換xml爲數組

php simplexml_load_string 函數能夠很簡單轉換 xml 字符串爲 SimpleXMLElement 對象php

可是,對象的值很差取,例如:api

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

,經過 result->code 或 result->code[0] 都沒法取到具體的值,返回函數

SimpleXMLElement Object
(
  [0] => 000000
)spa

 

反了方便操做和取值,咱們須要把xml轉爲數組。code

 

具體的方法很簡單,用php底層的強轉就行,例如 :xml

$data = (array)simplexml_load_string($apiResponse->getData());
相關文章
相關標籤/搜索