(2011/1/21 追記:もうちょっとスマートな方法をfloatingdays: PHPで文字列をパディング (ゼロ埋め、スペース埋め等)に書いたので、そちらも参考に。)
PHP: sprintf - Manual を読んでも理解できない。C言語と同じ?
シンプルなゼロ埋めなら下記でよさそう。
//5桁の場合の例第1引数の説明
$str = sprintf('%05d', $num);
- % ・・・固定で
- 0 ・・・ゼロで埋めるという指定。(参考:スペースで埋める場合はスペースを指定する)
- 5 ・・・桁数
- d ・・・10進数という指定
参考: アクセスカウンタのゼロ埋め(CGI形式)
ありがとうございました。
返信削除参考にさせて頂きました。