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