将整数显示为整数,将浮点数显示为浮点数


Display integer number as integer and float number as float

我必须用php显示数字。我采取数据库中的数据类型是浮点数。我的问题是当数字不是整数时,它可以正常工作,例如,如果数字是 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