+ -
当前位置:首页 → 问答吧 → smarty用php标签怎么输出变量

smarty用php标签怎么输出变量

时间:2011-09-06

来源:互联网

index.php
PHP code

$smarty = new Smarty;
$smarty->allow_php_tag=true;
$smarty->assign("a", "aaaaaaaaaaaaaa");
$smarty->display('index.tpl');



index.tpl
{php}
echo $a;
{/php}

用php标签可以输出变量$a吗

作者: liujianliang   发布时间: 2011-09-06

我记得是不行。。。

作者: yichang314   发布时间: 2011-09-06

假设指定smarty定界符为{},然后在里面{$a}

作者: jordan102   发布时间: 2011-09-06

假设你的定界符为:<!--{和 }-->
那么在SMARTY中直接用 下面的方式输出PHP变量。但在程序中一定要开启 allow_php_tag=true;

<!--{php}-->
echo $a;
<!--{/php}-->

作者: NET920   发布时间: 2011-09-06

可以,在php标签中语法与在php文件中一样

作者: kyzy_yy_pm   发布时间: 2011-09-06