我正在尝试回显一个包含文件中的变量。
@include('path.to.some.file')
<?php $var = "Hello World";?>
{!!$var!!}
但是当我打开浏览器时,我看到原始代码为
{!!$var!!}
而不是分配给变量的字符串值。
但是,在没有通过@include调用的情况下,可以顺利执行任何文件上的所有内容。
以下是该问题的屏幕截图:
答案 0 :(得分:4)
好的,经过几次检查我刚刚看到一个有趣的事件,我的包含文件在其名称中缺少一个.blade单词,换句话说file.blade.php应该可以正常工作而不是file.php
答案 1 :(得分:0)
确保您的文件以.blade.php
结尾,而不仅仅是.php
。
答案 2 :(得分:0)
检查你的文件名,是file_name.blade.php
答案 3 :(得分:-1)
尝试使用{{$ var}}。我相信你当前的输出是评论。