前0をつける
例えば月日を表すときに1月1日を01/01とするように数値データの場合、桁数が決まっていてその桁数に満たないときには前に0をつけて(ゼロパディング)決まった桁数に合わせるということが必要なことがあります。
このような場合にはsprintfを使用すると簡単に実現できます。例えば、
$a = 3; $b = sprintf("[%05d]", $a); print $b;とやると、
[00003]と表示されます。また、単に出力の時だけ前に0をつけたい場合はprintfを使えばよいです。
関連項目
・printf関数・sprintf関数