我正在寻找圆形以便包含零,例如:
我们将2.99转为3,因此显示3.我希望它显示3.0。
如果重要的话,我将把这个值移到数据库中。
我找到了一个sprintf的解决方案,由于上面提到的原因,它无法正常工作。
答案 0 :(得分:1)
number_format(round(2.99, 1), 1)
。首先它绕到正确的位置,然后加零(并将其变成一个字符串)。
但是你不需要数据库中的.0 - 它会忽略它。不仅如此,它将是一个字符串,因此它可能无法正确使用绑定变量。
如果您希望.0显示在数据库输出中,您可以配置它。
答案 1 :(得分:-1)
使用number_format功能并将1设为第二个参数。
答案 2 :(得分:-1)
您可以使用找到的number_format
函数here