PHPで0パディングする(数字の先頭に0をつける)

例えば、1〜20までの数字を01、02、・・・、09、10、・・・、20といったような整形をしたい場合のメモ。

sprintf(整形後の文字列の書式,整形の対象となる文字列)

《例》
echo sprintf("%02d",1);
//出力結果 01

echo sprintf("%02d",10);
//出力結果 10

echo sprintf("%02d",123);
//出力結果 123

※「%2d」の「2」が数値の桁数。4桁の数値とする場合は、「4」を指定する。

echo sprintf("%04d",1);
//出力結果 0001

前へ

W-ZERO3 [es](WS007SH)がもう1台増えた

次へ

CDスティックベイクドチーズケーキ (株式会社 ル・フレンド)