ホームページ >バックエンド開発 >PHPチュートリアル >PHP で 1 桁の数値に先頭のゼロを追加するにはどうすればよいですか?
PHP では、場合によっては、配列内のすべての数値が 2 桁の値として表示されるようにする必要があります。一部が 1 桁の場合。これを正しく実現するには、ゼロによるパディングが必要です。
次の例では、数値の配列を反復処理し、一貫した表示を維持するために先頭にゼロを追加して 1 桁の数値をフォーマットします。
foreach (range(1, 12) as $month) { echo sprintf("%02d", $month); }
コードの仕組みは次のとおりです。
sprintf 関数は、「 d」書式指定子を使用して数値を書式設定します。これは、次のことを意味します。
コードの結果は、すべての数値が 2 桁の値として表示され、1 桁の数値には先行ゼロが追加された出力になります。
01 02 03 04 05 06 07 08 09 10 11 12
この右パディングのアプローチにより、数値の表示の一貫性が確保され、さまざまな書式設定シナリオで役立ちます。
以上がPHP で 1 桁の数値に先頭のゼロを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。