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