laravel控制器echo特定的json参数

时间:2017-06-13 10:40:30

标签: json laravel laravel-5

我的控制器看起来像这样:

$data = file_get_contents('https://api.cinelist.co.uk/get/times/cinema/10565');
$data = json_decode($data);
foreach($data->listings){
    echo $listing->title;
    echo $listing->times;
}

目前,我有代码在视图中输出结果,但我想检索并将其保存到数据库,标题和时间。

当前代码告诉我:

  

解析错误:语法错误,意外')'

如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

$data= file_get_contents('https://api.cinelist.co.uk/get/times/cinema/10565');
$data = json_decode($data);
foreach($data->listings as $listing){
    echo $listing->title;
    print_r( $listing->times);
}

答案 1 :(得分:1)

foreach($data->listings)更改为foreach($data->listings as $listing)

答案 2 :(得分:1)

将其更改为

foreach($data->listings as $listing){
    echo $listing->title;
    echo implode(' - ', $listing->times);
}
  

使用 var_dump()查看数组的结构

修改
使用@美美花答案中的print_r( $listing->times)