Smartyで数値を3桁毎にカンマで区切るには。

Smartyで通貨などの数値を出力する時に、

1,234,567

などとカンマをつけて出力したい時に一番簡単な方法は、PHPのnumber_format関数を使うことです。
SmartyはPHPの関数をそのまま修飾子に使えますので、
[smarty]
{$num|number_format}
[/smarty]
これでOKです!

タイトルとURLをコピーしました