Шаблон Laravel не выполняет код внутри фигурных скобок

Я пытаюсь отобразить переменную внутри включаемого файла.

@include('path.to.some.file')
<?php $var = "Hello World";?>
{!!$var!!}

Но когда я открываю браузер, я вижу оригинальный код как

{!!$var!!}

вместо строкового значения, назначенного переменной.

Тем не менее, все файлы в любых файлах выполняются плавно, без вызова через @include.

Вот скриншот проблемы:

Скриншот

0

Решение

Хорошо, после нескольких проверок я просто пришел, чтобы увидеть забавный случай, когда в моем включаемом файле отсутствовало слово .blade в его имени, другими словами file.blade.php должен работать нормально вместо file.php

4

Другие решения

Убедитесь, что ваш файл заканчивается .blade.php, не только .php,

0

проверьте имя вашего файла, это имя_файла.blade.php

0

попробуйте использовать {{$ var}}. Я считаю, что ваш текущий вывод является комментарием.

-1