一切正常但我无法从网站(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 :(得分:3)
json_decode($ page,true);
第二个参数“true”将数据转换为关联数组而不是对象。要访问数据,这应该有效:
echo $dat_array['count'];