Php 视图中的laravel pass二维阵列

Php 视图中的laravel pass二维阵列,php,laravel-5.1,Php,Laravel 5.1,我想在视图中创建一个数组 控制器代码为 $data['medications'] = array('medicine' => 'meds', 'dosage' => 'dosage'); return view('medications.index', $data); 我无法使用for each在视图中检索它 @foreach($medications as $data) {{$data->medicine}}/

我想在视图中创建一个数组

控制器代码为

$data['medications'] = array('medicine' => 'meds',
                             'dosage' => 'dosage');

return view('medications.index', $data);
我无法使用for each在视图中检索它

@foreach($medications as $data)
  {{$data->medicine}}//this results in "Trying to get property of non-object"
  {{$data['medicine']}}//this results in "Illegal string offset 'medicine'"
@endforeach

只需使用
$data

   @foreach($medications as $data)
         {{$data}}
    @endforeach
你必须用这个

@foreach($medications as $data)
         {{$data}}
    @endforeach
因为这里的$medicing是您在中创建的数组 $data['medicines']=数组('medicine'=>'meds', “剂量”=>“剂量”)