如何在PHP中乘以十进制数并获得带小数位的结果

时间:2017-04-23 13:45:56

标签: php operators

我有以下代码乘以一个数字(数字存储在数据库中)然后我将结果下载到CSV文件。结果数字作为整数给出,而不是包含小数位。

当前代码

<? return ((float) $amount*1) ?>

当前结果: 2 x 2.13 = 4

期望的结果: 2 x 2.13 = 4.26

在此示例中$ amount = 2.13

任何人都可以建议编辑以使其正常工作吗?

1 个答案:

答案 0 :(得分:1)

您可以使用number_format

number_format(2.13 * 2, 2); // "4.26"

有关与效果相关的信息,请参阅https://3v4l.org/GlARW