通常数字は先頭に0なんかつけませんが
テキストデータとして受付番号等、0をつける必要性が出てくることがあります。
その方法です。
sprintf(整形後の文字列の書式,整形の対象となる文字列)
<例>
echo sprintf("%02d",1);
//出力結果 01
echo sprintf("%02d",10);
//出力結果 10
echo sprintf("%02d",123);
//出力結果 123
※「%2d」の「2」が数値の桁数。4桁の数値とする場合は、「4」を指定する。
echo sprintf("%04d",1);
//出力結果 0001
以上です。
0 件のコメント:
コメントを投稿
こちらにコメントをどうぞ