PHPで数字に前0を追加

PHPで数字の前に0を追加したい場合。例えば

1 -> 001
2 -> 02

など。前0追加は


$number = sprintf("%02d",$number);

とぃう書き方で可能。%02dは2桁で、もし2桁に満たなければ0で埋める。という意味。

3 を 003にしたいなら


$number = 3;
$number = sprintf("%03d",$number);

という事になる。