1. ホーム
  2. php

[解決済み] 小数点以下2桁の数字を表示する

2022-03-15 16:15:56

質問

PHPの文字列を小数点以下2桁に丸める正しい方法は何ですか?

$number = "520"; // It's a string from a database

$formatted_number = round_to_2dp($number);

echo $formatted_number;

出力は次のようになります。 520.00 ;

どのように round_to_2dp() 関数の定義はどうなっていますか?

どのように解決するのですか?

を使用することができます。 number_format() :

return number_format((float)$number, 2, '.', '');

$foo = "105";
echo number_format((float)$foo, 2, '.', '');  // Outputs -> 105.00

この関数は 文字列 .