Smartyで数字の文字列のフォーマットを整える
Smartyで数字の出力を色々と指定したい場合がある。
その場合には、以下のようにすればよい。
{$num1|string_format:"%05d"} {$num2|string_format:"%.2f"}
こうすれば、例えば、
$smarty->assign('num1', "369"); $smarty->assign('num2', "3.14159");
とすれば、num1は「00369」と、num2は「3.14」と表示される。
この記事へのコメントはありません。