<?php
$num = 1;
printf('%03d', $num); // 001
$num = 1000;
printf('%03d', $num); // 1000
単純に桁あふれするだけでした。
phpのsprintfのマニュアルにも
オプションの数字。これは表示幅指定子です。 結果を(最低)何桁にするかを指定します。
と「最低何桁」かの指定って書いてありました〜
More than 5 years have passed since last update.
<?php
$num = 1;
printf('%03d', $num); // 001
$num = 1000;
printf('%03d', $num); // 1000
単純に桁あふれするだけでした。
phpのsprintfのマニュアルにも
オプションの数字。これは表示幅指定子です。 結果を(最低)何桁にするかを指定します。
と「最低何桁」かの指定って書いてありました〜
Register as a new user and use Qiita more conveniently