Laravel 遍历 blade 中的数组
Laravel looping through array in blade
我有以下数组:
$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'],
];
我正在尝试在我的 blade 模板中循环它,如下所示:
@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']
值?
@foreach ($days as $day)
<label>{{$day['day']}}</label>
{!! Form::text('day_of_wk['.$day['dow'].'].start_time', null, ['class' => 'form-control'])!!}
@endforeach
或
@foreach ($days as $day)
<label>{{$day['day']}}</label>
{!! Form::text("day_of_wk[{$day['dow']}].start_time", null, ['class' => 'form-control'])!!}
@endforeach
我有以下数组:
$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'],
];
我正在尝试在我的 blade 模板中循环它,如下所示:
@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']
值?
@foreach ($days as $day)
<label>{{$day['day']}}</label>
{!! Form::text('day_of_wk['.$day['dow'].'].start_time', null, ['class' => 'form-control'])!!}
@endforeach
或
@foreach ($days as $day)
<label>{{$day['day']}}</label>
{!! Form::text("day_of_wk[{$day['dow']}].start_time", null, ['class' => 'form-control'])!!}
@endforeach