2013-08-01 97 views
2

當我含有該API響應:提取數據瓦特/ PHP

<?xml version="1.0" encoding="utf-8"?> 
<response xmlns="http://www.XXXXXXX.com/api/" status="ok"> 
    <client_id>17992</client_id> 
</response> 

我可以得到<client_id>使用這種結果。

$xml = simplexml_load_string($server_output); 
$client = (string) $xml->client_id; 
echo $client; // produces 17992 in this case 

但是如果我在下面添加這個,我沒有得到一個賦值給$ response的值。

$response = (string) $xml->response; // produces empty value 

如何編寫PHP代碼來檢查XML響應「狀態」=確定?

+5

$ xml ['status']; – skrilled

+0

@skrilled謝謝,這工作。把它寫成迴應而不是評論,我會接受它。 – DMSJax

回答

0

這應該很適合你:)

$xml['status'];