PHP和动态数字格式

时间:2017-07-11 11:00:06

标签: php format

我找到了一种方法来做到这一点但还没有找到它。

我从MySQL读取的值:100.00,85.50,97.00,71.33

我希望它们显示为:100,85.5,97,71.33

我看到number_format()指定了FIXED小数位,但我需要一种有效的数字格式'

2 个答案:

答案 0 :(得分:1)

使用(浮动)$ number;

$a = '100.00';
$b = 73.50;
$c = 71.33;

echo (float)$a; // 100
echo (float)$b; // 73.5
echo (float)$c; // 71.33

答案 1 :(得分:0)

您需要使用floatval函数来获取所需的输出。请查看以下代码。

var_dump(floatval('100.00'));
var_dump(floatval('85.50'));
var_dump(floatval('71.33'));