将动态参数传递给字符串

时间:2018-03-07 13:13:33

标签: php json parsing

我使用url以json格式获取数据。

url看起来像这样(在url中更改了参数,因为我无法发布真实链接)

$url = "https://linktosite.com/2.0/items?viewpoint1=11.11%2C11.11&viewpoint2=11.11%2C25.04892279187156&page=.'$page'.&page_size=50&q=schools";

我正在循环获取的数据,每50次迭代后我必须增加页码

$page = 1; 
$data= file_get_contents($url); 
    $datadecoded= json_decode($data); 
     foreach($datadecoded->result->items as $value){
        if($value->name){
            echo    $value->name.'<Br/>';
        }
            echo $value->contact_groups[0]->contacts[1]->value.'<br/>';

        $count =$count+1;
        if($count ==50){
            $page=$page+1;
        }
     }

但它给了我以下错误

注意:未定义的属性:stdClass :: $结果在C:\ xampp \ htdocs \ data \ get.php

如果我不增加数字,它会显示第1页的数据,结果为50。

请帮助我对它进行排序。谢谢

0 个答案:

没有答案