如何在PHP中删除十进制?

时间:2014-07-31 14:50:59

标签: php

我目前正在回应这样的数字:

<?php echo $enterprise_platinum_price ?>

问题是这个数字通常有一个小数位,例如19.4413.353

我需要显示完整的数字但没有小数点或其后面的任何数字。我知道你可以在PHP中使用完整的数字,但我不想让它全面整理。如果唯一的方法是使用舍入,我需要它总是向下舍入......

1 个答案:

答案 0 :(得分:7)

使用数学floor函数向下舍入。

$a = floor(1.99); // $a = 1

您也可以使用number_format进行舍入而不进行舍入。还有很多很多方法,但我认为floor()选项对你来说是最短的。

$a = number_format(1505.99, 0, '', ''); // $a = 1505