Директива @foreach в Blade в Laravel
В данном уроке мы с вами разберем директиву @foreach шаблонизатора Blade, представляющую собой цикл для перебора массива.
Рассмотрим работу данной директивы на практическом примере. Пусть из действия в представление передается какой-то массив $arr.
Переберем этот массив циклом и выведем его элементы на экран:
@foreach ($arr as $elem)
{{ $elem }}
@endforeach
Давайте выведем каждый элемент массива в отдельном абзаце:
@foreach ($arr as $elem)
<p>{{ $elem }}</p>
@endforeach
Давайте выведем элементы нашего массива в виде списка ul:
<ul>
@foreach ($arr as $elem)
<li>{{ $elem }}</li>
@endforeach
</ul>