2012-03-16 73 views
0

任何想法如何從XML中返回的數組中的元素獲取單個值,看起來像這樣?捕獲PHP中由simpleXML返回的數組中元素的值?

SimpleXMLElement Object 
(
[status] => SimpleXMLElement Object 
    (
     [id] => 0 
     [description] => Success 
    ) 
    ...... 

我想捕捉[id]並返回該值以對其運行測試。

使用以下

$xml = simplexml_load_string($result); 

感謝

回答

1

試試這個$id = $xml->status->id;

0

上述被抓獲您是否正在尋找類似:

$sxml = new SimpleXMLElement("<statuses><status><id>0</id><description>success</description></status></statuses>"); 
var_dump((string) $sxml->status[0]->id); 
相關問題