【发布时间】:2018-10-12 19:29:03
【问题描述】:
我正在尝试将一个变量打印到刀片模板中的另一个变量中。我有一个来自数据库的变量,其中包含来自另一个变量的“动态”数据。
例子:
$foo = 'user';
$bar = 'Hello {{$foo}}, how are you?';
在刀片中我正在这样做:
{!! $bar !!}
但结果是:
Hello {{$foo}}, how are you?
我尝试使用 {{}},但结果相同。
我无法连接这两个变量。例如:
$foo = 'user';
$bar = 'Hello ' . $foo . ', how are you?';
这是不可能的,因为我无法控制变量,它们是从数据库中动态填充的。
有什么想法/建议吗?
谢谢
【问题讨论】:
-
我不明白你为什么不能连接。其他人都是这样做的。
-
我猜你可以在使用
{{ $foo }}时连接变量,然后你可以使用变量$foo并且正如你所说它是动态的,值可以是动态的,没有变量名 -
因为我在数据库中有两个变量的内容。两者都是字符串
-
echo $bar 还是双引号?应该没什么大不了的。
标签: php laravel laravel-5 blade