函式名: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())進行轉換。