如何在PHP中截取小数部分?

14 浏览
0 Comments

如何在PHP中截取小数部分?

我知道PHP函数floor(),但它在负数上不起作用,不符合我的需求。

floor的工作原理如下

floor( 1234.567); //  1234
floor(-1234.567); // -1235

这是我想要的结果

truncate( 1234.567); //  1234
truncate(-1234.567); // -1234

是否有一个PHP函数可以返回-1234?

我知道我可以这样做,但我希望有一个单一的内置函数。

$num = -1234.567;
echo $num >= 0 ? floor($num) : ceil($num);

0