函数名:floor()
适用版本:所有版本的PHP
用法:floor()函数用于将一个浮点数向下舍入为最接近的整数。它返回不大于给定参数的最大整数。
语法:float floor ( float $value )
参数:
- $value:要进行向下舍入的浮点数。
返回值:返回最接近并不大于给定参数的整数。
示例:
$num1 = 3.14;
$num2 = 9.99;
$num3 = -5.87;
$floor1 = floor($num1); // $floor1的值为3
$floor2 = floor($num2); // $floor2的值为9
$floor3 = floor($num3); // $floor3的值为-6
echo $floor1; // 输出3
echo $floor2; // 输出9
echo $floor3; // 输出-6
在上面的示例中,我们使用了floor()函数将浮点数向下舍入为最接近的整数。$num1的值为3.14,它被向下舍入为3。同样地,$num2的值被向下舍入为9,$num3的值被向下舍入为-6。
请注意,floor()函数返回的是一个浮点数,而不是整数。如果需要将结果转换为整数,可以使用强制类型转换或其他转换函数(如intval())进行转换。