PHPのSmartyでゼロパディングする


こんばんはっ
少し前は春がもうきたのかと思うほど暑くなったのに、また寒くなりましたね。
そして雨がつづいて、あんにゅいな気分です、あんにゅい。

最近、仕事でCakePHP+Smartyの組み合わせでやっているのですが、連番のゼロ埋め5桁のIDーみたいなのをする時、初めはPHP側でガリガリやってました。
でもふと、
「Smartyにそういう機能ないのかなぁ」
と思ったら、ありました。



SMARTY de ゼロ埋め – タシナミ作業日報

↑でも紹介されているように、

{$num|string_format:"%05d"}

と指定してあげることで、ゼロパディング(ゼロ埋め)されるようです、なるほどっ!
その際に
「\nを<br />に変える、nl2br的なのもあるのかな」
と思って調べたら、ありました。

nl2br

↑によると、

{$articleTitle|nl2br}

↑こうすればいいようです。
そのまんますぎ、わかりやすくていいけどね。
Tag

コメントを残す