Smarty:Smartyでnumber_formatする方法

Smartyで数値をカンマ区切りして出力する場合、number_formatを使用します。
phpのnumber_format()と同じように使用することが可能です。
金額を出力するときなど便利です。

今回はSmartyでnumber_formatを使用し、数値をカンマ区切りして出力する方法をメモします。


■ Smartyでnumber_format

$numに「1000」が入っている場合

【phpの場合】

number_format($num);

【Smartyの場合】

{$num|number_format}

【出力結果】

1,000

phpと同じようにカンマ区切りで出力することができます。
※「|」の前後に半角スペースを入れた場合、動作しなかったので注意です。


  • このエントリーをはてなブックマークに追加

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です