Smarty數(shù)學計算

2018-10-12 11:13 更新

數(shù)學計算

變量值內(nèi)可以直接進行數(shù)學計算。

Example 3.7. 數(shù)學計算例子

{$foo+1}

{$foo*$bar}

{* 更復雜的例子 *}

{$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`"}

  

溫馨提示:

雖然Smarty可以處理一些非常復雜的表達式和運算, 但最好還是保存模板的語法簡潔,把焦點放在顯示上。 如果你發(fā)現(xiàn)某部分模板代碼過于復雜,一個好的方法是將這部分的代碼放到插件或者修飾器內(nèi)使用。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號