PHPで桁数を埋める方法
2010年11月19日
PHPを使っていて、桁数を0で埋めたりする必要がありました。
例えば、2を02としたりする方法ですね。
(生年月日の文字列を出力するとき、12/6日を1206としたかったりとか)
色々と探していると見つかったのでメモ。
例)
$string = 5;
$string = str_pad($string, 5, “0”, STR_PAD_LEFT);
echo $string;出力結果
00005
下記の結果でも出力できます。
$str = “5”;
$str = sprintf(“%05d”, $str);
print $str出力結果
00005
下記サイトが参考になりました。
必要桁数まで0埋めする/プログラマー奮闘記