4 と 4.5 の 2 つの数字があります。両方とも 04 と 04.50 としてフォーマットする必要があります。
以下は、4番を正しく表示するために行ったことです。
$num_padded = sprintf("%02s", 4);
echo $num_padded;
しかし、4.5では機能しません
また、番号が 10 や 10.50 のように 2 桁の場合は、ゼロを追加する必要はありません。値が 10.5 の場合、最後のゼロを追加する必要があります。PHPで同様の作業を行うにはどうすればよいですか?
ここで同様の回答を見つけましたが、探しているものとはまったく異なります。PHPは、オンザフライで1桁の数字の前に先行ゼロを追加します