php - Laravel,如何在 foreach 循环中查看数组
问题描述
我想在刀片视图中查看数组循环,在我看来我想打印数组项。我试过这个,但它不起作用
<div class="time-picker-container">
<div class="time-picker">
<ul>
@foreach($slots as $key => $slot)
<li>
<label class="time-picker-toggle-wrapper">
<input type="radio" value="" name="time-picker" />
<span class="time-name">{{ $slot->value }}</span>
</label>
</li>
@endforeach
</ul>
</div>
</div>
数组:
array:55 [▼
0 => array:2 [▼
"value" => "08:15"
"time-name" => "08:15 AM"
]
1 => array:2 [▼
"value" => "08:30"
"time-name" => "08:30 AM"
]
2 => array:2 [▼
"value" => "08:45"
"time-name" => "08:45 AM"
]
3 => array:2 [▼
"value" => "09:00"
"time-name" => "09:00 AM"
]
解决方案
{{ $slot['value'] }}
这是一个数组而不是对象,所以你不需要{{ $slot->value }}