Директива @continue в Blade в Laravel
Пусть из действия контроллера в представление передается следующее:
<?php
return view('post.show', [
'arr' => [1, 2, 3, 4, 5],
]);
?>
Можно переходить к следующей итерации
цикла с помощью директивы
@continue:
@foreach ($arr as $elem)
@if ($elem == 3)
@continue
@endif
{{ $elem }}
@endforeach
Можно включить условие в строку объявления директивы:
@foreach ($arr as $elem)
@continue($elem == 3)
{{ $elem }}
@endforeach
Пусть из действия контроллера в представление передается следующее:
<?php
return view('post.show', [
'arr' => [1, 0, 2, 0, 3],
]);
?>
Выведите эти числа в виде списка ul.
При выводе пропускайте нулевые элементы.