phpで0埋めする
| HTML/CSS/PHPいつも忘れるシリーズ!
よく使うけどすぐ忘れるちゃうのがこれなんですよね。
phpで0埋めです。
ってことで、今回は簡単にご紹介です。
echo sprintf('%02d', 1);
これだけです。
これで、結果は01になります。
001や0001とかにするのは
// 001
echo sprintf('%03d', 1);
// 0001
echo sprintf('%04d', 1);
こんな感じですね。
そして、ちょっとカスタムすると
echo sprintf('img_test_%02d.png', 1);
ってな感じで前後に文字をいれることもできるみたいです。
for(const i = 0; i < 10; i++){
echo sprintf('img_test_%02d.png', i);
}
こういうふうなイメージですね。
ってことで、同じ形で画像並べたりするときに使ったりしますw