Объединить в фреймворк Laravel лезвие
У меня есть переменные $day1, $day2 etc.
. Но у меня нет существующей переменной $day. В моем Блейде у меня есть цикл for, который отображает эти переменные. Как я могу показать их как таковые? Код, который у меня сейчас есть, таков:
@for ($i = 0; $i < 7; $i++)
<td>{{ '$' . 'day' .$i }}</td>
@endfor
Прямо сейчас он отображается как $day1, $day2
в виде строк вместо отображения значения vars $day1, $day2 и т. д. Как я могу сделать это в своих шаблонах клинков?
У вопроса есть решение - Посмотреть?
Ответы - Объединить в фреймворк Laravel лезвие / Concatenate in Laravel Blade

Является ответом!

12.03.2020 06:45:56
попробовать это:
@for ($i = 0; $i < 7; $i++)
<td>{{ ${'day'.$i} }}</td>
@endfor
более подробно вы можете посмотреть переменные переменные

12.03.2020 06:49:43
использовать
@for ($i = 0; $i < 7; $i++)
<td> ${{ 'day' .$i }}</td>
@endfor
ваш вывод будет выглядеть так
выход :
$day0 $День1 $день2 $день 3 4 день $сутки 5 $$день6
Помочь в развитии проекта: