Laravel数组结果集 - 使用未定义的常量名称

时间:2017-02-01 16:26:32

标签: php arrays laravel laravel-5

我正在使用Laravel 5.2并使用以下

将数组结果集返回到我的视图
return view('home')->with('devices', $devices)

我尝试使用刀片

中的以下内容遍历我的数组数据
@foreach($devices as $device)
    {{ $device[name] }} has
    {{ $device[views] }}
@endforeach

使用$device[name]投掷Use of undefined constant name - assumed 'name'

我也试过像这样循环结果

@foreach($devices as $device)
    {{ $device->name }} has
    {{ $device->views }}
@endforeach

1 个答案:

答案 0 :(得分:1)

你发送它像常量而不是字符串。像这样替换它:

@foreach($devices as $device)
    {{ $device['name'] }}
    {{ $device['views'] }}
@endforeach