[PHP] 数値が特定の桁数になるようにゼロで埋める

作成日: 2019年12月15日

任意のフォーマットの文字列型に変更することができる sprintf 関数を使うことで、数値が特定の桁数になるようにゼロで埋めることができます。下記の例では、123 という数値が 8 桁になるようにゼロで埋めて出力をしています。

<?php

$number = 123;
echo sprintf('%08d', $number);

出力結果は下記となります。

00000123
PHP