smarty模板中的标签有以下输出方式:
① 原样输出,即&标签名
② 标签参与数学运算(不推荐,模板只保持输出就行了)
<p>{$age+30}</p>
<p>老头的真实年龄是{$age},他找老婆的最适合年龄是{$age-$sub}岁</p>
<p>{30+$age} 这种写法在smarty2.6里,是不支持的,即运算的时候,$标签要放在最前面<br />
建议不要这样写,为了兼容就版本的smarty
</p>
③ 标签可以进行 if else 判断(从分工角度看,模板不应用负责逻辑判断,有时,在模板上,进行逻辑判断,可以极大的简化工作,比如:会员普通会员,VIP会员,在页面右上角,显示不同的提)
<p>
从地址栏上传值,判断是星期几?
如果是0,7,则为周日,如果是6,则为周六,其余则为工作日
</p>
<p>