文字列内の数字にゼロを埋め込む
単一の数字 (1 ~ 9) をゼロ埋めされた対応する数字 ( 01~09)。複雑で退屈なアプローチを念頭に置いていますが、利用できる簡潔でエレガントな解決策があります。
解決策:
倍精度浮動小数点数をキャストする代わりに、これは「double」という用語が意味するもので、文字列内の数字の先頭にゼロを追加することを目的としています。この目的のために、sprintf 関数を活用できます。
$s = sprintf('%02d', $digit);
この式では、
例:
echo sprintf('%02d', 4); // Output: 04 echo sprintf('%02d', 1); // Output: 01
追加メモ:
以上が文字列内の 1 桁の数字をゼロで埋めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。