假设我有2个数字,例如
1.50
2.00
我想格式化数字,以便
1.50 will show as 1.5
2.00 will show as 2
基本上,如果不是整数,则显示删除结束0的情况,并且是整个数字以显示整体。我正在尝试number_format('2.00', 2);
,但这当然可以保留小数。我希望有一种简单的方法可以做到这一点。
将数字乘以1,它将删除任何尾随零。
$arr = ["1.50","2.00"];
foreach($arr as $v){
echo $v*1 . PHP_EOL;
}
//1.5
//2
尝试将两个字符串投射到浮子:
echo (float)'1.50';
// => 1.5
echo (float)'2.00';
// => 2
在线尝试!