2013-07-20 72 views
0

一切都工作正常,但我無法檢索網站(faroo)結果的總數..無法檢索網站的搜索結果

<?php 
    if (isset($_GET['q'])) 
    { 
     $q = $_GET['q']; 
     $p = $_GET['p']; 
     $page = file_get_contents('http://www.faroo.com/api?q=' . $q 
       . '&start=' . $p . '&l=en&key='.$myownkey.'&src=web&f=json'); 

     // echo $page->{'count'}; //this too not working 

     $dat_array = json_decode($page, true); 
     echo $dat_array->{'count'}; //not woking. 
    } 
?> 

我要去哪裏錯了?

+0

'$ page'的內容是什麼 – srain

回答

3

json_decode($ page,true);

第二個參數爲「true」會將數據轉換爲關聯數組而不是對象。要訪問這個數據應該工作:

echo $dat_array['count']; 
+0

echo $ dat_array ['count']; @Luke wenke ...謝謝你解決的問題。 – raghu