Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pplrPmBlAr 52 of 252 menu
◀ ▶

Работа с массивами в Blade в Laravel

Из действия в представление можно также передавать и массивы.

Пусть из действия контроллера в представление передается следующее:

<?php return view('post.show', [ 'arr' => [1, 2], ]); ?>

Давайте выведем элементы нашего массива на экран:

first element: {{ $arr[0] }} second element: {{ $arr[1] }}

Так как в фигурных скобках можно выполнять любой PHP код, то можно, например, найти сумму элементов массива:

sum: {{ $arr[0] + $arr[1] }}

Можно также найти количество элементов массива с помощью PHP функции count:

{{ count($arr) }}

Пусть из действия контроллера в представление передается следующее:

<?php return view('post.show', [ 'employee' => [ 'name' => 'john', 'age' => 25, 'salary' => 1000, ], ]); ?>

Выведите каждый элемент массива в отдельном абзаце.

Пусть из действия контроллера в представление передается следующее:

<?php return view('post.show', [ 'arr' => [1, 2, 3, 4, 5], ]); ?>

Выведите на экран количество элементов в этом массиве.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить