PHPで数値を表示する必要があります。データベースのデータ型はfloatです。私の問題は、数値が整数でない場合、たとえば数値が4.22の場合は正常に機能することです。ただし、数値が 4 の場合は 4.00 と表示されます。でも表示したいのですが 4.どうすればいいのか教えてください。
まさに私が欲しい
4.33 => 4.33
4.00 => 4
PHPで数値を表示する必要があります。データベースのデータ型はfloatです。私の問題は、数値が整数でない場合、たとえば数値が4.22の場合は正常に機能することです。ただし、数値が 4 の場合は 4.00 と表示されます。でも表示したいのですが 4.どうすればいいのか教えてください。
まさに私が欲しい
4.33 => 4.33
4.00 => 4
floatval()
これを達成するために使用します。
例えば
var_dump(floatval(4.33));
var_dump(floatval(4.00));
出力:
float 4.33
float 4
あなたが探しているのはfloatval()です。
echo floatval(4.00);
4
echo floatval(4.33);
4.33