0

我必须在 php 中显示数字。我在数据库中的数据类型是float。我的问题是当数字不是整数时它会正常工作,例如如果数字是 4.22 那么它就可以了。但如果数字为 4,则显示 4.00。但我只想显示它 4. 请告诉我该怎么做。

正是我想要的

4.33 => 4.33
4.00 => 4
4

2 回答 2

5

用来floatval()实现这一点。

例如

var_dump(floatval(4.33));
var_dump(floatval(4.00));

输出:

float 4.33

float 4
于 2013-10-31T10:26:06.127 回答
1

您正在寻找的是floatval()

echo floatval(4.00);
4

echo floatval(4.33);
4.33
于 2013-10-31T10:27:32.770 回答