PHPプログラムに関する各種メモ書き

Smartyテンプレート内で変数に代入をする、計算をする

まずテンプレート内での変数の定義

{assign var="hogehoge" value="test_txt" }
{assign var="aaa" value="999" }
{assign var="bbb" value="10000" }

{ math equation=a+b a=$aaa b=$bbb assign=kekka }

{$kekka}には10999という値が入ります


◆ 文字列を連結して代入する場合

$year = '2001';

$month = '01';

$date = '15';

{ assign var="now_date" value="`$v.year`/`$v.month`/`$v.date`" }
変数をバッククォートで囲むと文字列と混ぜることが出来ます。

関連エントリー

No.580
10/14 23:47

edit

Smarty