浮動小数点値を小数点以下2桁にフォーマットしたい。
たとえば、価格が。のフロートがある場合、5.2それを。としてフォーマットする必要があります5.20。
試してみてくださいnumber_format:
echo number_format("5.2",2)
printfまたはを使用する必要がありますsprintf。あなたはphpドキュメントでそれについてもっと読むことができます。
数値が小数点以下 2 桁で表示されるようにするだけの場合は、number_format、または (これが通貨値の場合) money_formatを使用することもできます。
例えば:echo number_format('5.2', 2);
これを試して:
number_format((float)$foo, 2, '.', '');