-2
我有以下阵列:Laravel通过阵列刀片循环
$days = [
['dow' => 1, 'day' => 'Monday'],
['dow' => 2, 'day' => 'Tuesday'],
['dow' => 3, 'day' => 'Wednesday'],
['dow' => 4, 'day' => 'Thursday'],
['dow' => 5, 'day' => 'Friday'],
['dow' => 6, 'day' => 'Saturday'],
['dow' => 7, 'day' => 'Sunday'],
];
我通过它试图循环在我的刀模板如下:
@foreach ($days as $day)
<label>{{$day['day']}}</label>
{!! Form::text('day_of_wk[$day['dow']].start_time', null, ['class' => 'form-control'])!!}
@endforeach
,但我得到的错误:syntax error, unexpected 'dow' (T_STRING)
如何在我的day_of_wk []输入数组中添加$day['dow']
值?
看看他们周围的报价。有一个语法错误。删除单引号或用双引号替换它们。 – Stony
已经尝试过,它不起作用。我认为在使用laravel集体时,你不能以这种方式添加变量,除非有人能以其他方式显示我。 – adam78
当我删除单引号时,我只需要'$ day [dow]'而不是实际值 – adam78