为什么不发短信{$ variable}'为我工作?

时间:2014-03-11 19:53:56

标签: smarty

我正在使用Smarty的最新稳定版本,但无法使用此字符串。我已经查看了other questions以获得解决方案,但似乎都没有。

这是一个模板文件(TPL),根本不包含任何PHP。请注意,TPL文件将编译为PHP脚本,然后发送到浏览器。它不是PHP文件。

当前代码:

'foo{$bar}'

输出为:

'foo{$bar}' 

而不是$bar的值。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

如果您在文本中使用任何变量,则必须使用双引号"而不是单引号'。 PHP中的变量不会解析单引号内的文本。