Почему переменная $ myVar не определена в операторе цикла for, определенном в инструкции if, как показано ниже (шаблон клипа в Laravel 5.2)?Почему моя переменная undefine в инструкции цикла for?
$myVar = [];
@if (empty($myVar))
Var is empty.
@endif
@foreach ($myVar as $var)
<li>{{$var}}</li>
@endforeach
Возможно, потому, что его нужно определить в тегах php в вашем шаблоне, в противном случае он должен просто быть буквальным отображаемым текстом –
@Mark определяется в контроллере? –
Вы получаете ошибку на втором? – kojow7