ITblog

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埋めする/プログラマー奮闘記

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です