Smartyで出力される数字の書式を調整する(前0追加など)
Smartyで変数を出力するのは
{$test}
というような形式。
この時、$testの中身が123として、前に0を追加して000123などとしたい時がある。
そのような時は
{$test|string_format:"%06d"}
というように、string_formatを使用すればいい。%06dは少なくとも6桁となり、足りないところは0で埋める。というようなもの。
プログラマによるプログラマのためのサイト(20年プログラマやってきた職業軍人がお届けする戦闘指南書)
Smartyで変数を出力するのは
{$test}
というような形式。
この時、$testの中身が123として、前に0を追加して000123などとしたい時がある。
そのような時は
{$test|string_format:"%06d"}
というように、string_formatを使用すればいい。%06dは少なくとも6桁となり、足りないところは0で埋める。というようなもの。
ディスカッション
コメント一覧
まだ、コメントがありません