好吧,我使用Blekko的搜索API:JSON解析PHP搜索API
http://blekko.com/ws/?q=hello+%2Fjson
我將如何去解析它?
我沒有從PHP解析JSON的經驗,所以我希望有一點幫助,json_decode()
文檔無法解釋我的一切,尤其是獲取RESULT
中的數據。 :)你知道,[和]。
你能幫我指點一下嗎? :)
謝謝,你們都很有幫助! :)
好吧,我使用Blekko的搜索API:JSON解析PHP搜索API
http://blekko.com/ws/?q=hello+%2Fjson
我將如何去解析它?
我沒有從PHP解析JSON的經驗,所以我希望有一點幫助,json_decode()
文檔無法解釋我的一切,尤其是獲取RESULT
中的數據。 :)你知道,[和]。
你能幫我指點一下嗎? :)
謝謝,你們都很有幫助! :)
以下是訪問該API的代碼。 您應該在我留下評論的地方輸入自己的錯誤/意外結果處理。
$data = file_get_contents('http://blekko.com/ws/?q=hello+%2Fjson');
if(!empty($data)){
$data = json_decode($data);
if(!empty($data->ERROR)){
// Error with API response.
} else {
$data = $data->RESULT;
if(empty($data)){
// No results.
} else {
// Uncomment the line below to see your data
// echo '<pre>' . print_r($data) . '</pre>';
foreach($data AS $key => $val){
echo $val->short_host . '<br />';
}
}
}
} else {
// Failed to retrieve data.
}
此問題未顯示任何研究工作。 **做你的作業很重要**。告訴我們你發現了什麼,***爲什麼它不符合你的需求。這表明你已經花時間去嘗試幫助你自己了,它使我們避免重申明顯的答案,最重要的是它可以幫助你得到更具體和相關的答案。 [FAQ](http://stackoverflow.com/questions/how-to-ask)。 –
['json_decode()'](http://php.net/manual/en/function.json-decode.php)怎麼樣? – Keelan
@CamilStaps這就是我正在談論的。 – user43107