smarty:Math[数学运算]
2014-04-01 20:58:18   来源:   评论:0 点击:

smarty模板中:数学运算可以直接应用到变量,如下所示:{$foo+1}{$foo*$bar}{* some more complicated examples *}{$foo->bar-$bar[1]
smarty模板中:数学运算可以直接应用到变量,如下所示:
{$foo+1}
{$foo*$bar}
{* some more complicated examples *}
{$foo->bar-$bar[1]*$baz->foo->bar()-3*7}
{if ($foo+$bar.test%$baz*134232+10+$b+10)}
{$foo|truncate:"`$fooTruncCount/$barTruncFactor-1`"}
{assign var="foo" value="`$foo+$bar`"}
示例:
php处理文件
$time = time() - (7 * 24 * 60 * 60);
$smarty->assign("time",$time);
模板文件<!--{section name=index loop=$recommend_brand}-->
<!--{if $recommend_brand[index].producttime gt $time}-->
<div>...</div>
<!--{else}-->
<div>...</div>
<!--{/if}-->
<!--{/section}-->

相关热词搜索:smarty math

上一篇:smarty模板中判断数组为空方法
下一篇:smarty比较操作符对照表