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