PHP floor() 函数

phpserver side programmingprogramming更新于 2025/7/30 5:37:17

定义和用法

floor() 函数是 PHP 迭代解释器中的另一个内置函数。此函数接受任何浮点数作为参数,并将其向下舍入为下一个最小整数。

由于浮点数的范围大于整数的范围,因此此函数始终返回浮点数。

语法

floor ( float $num ) : float

参数

Sr.No参数 &说明
1num
要向下舍入的数字。

返回值

PHP floor() 函数返回小于或等于给定参数的最大整数。

PHP 版本

此函数适用于 PHP 4.x、PHP 5.x 以及 PHP 7.x 版本。

示例

以下示例将 15.05 四舍五入为下一个最大整数 15

<?php
   $arg=15.05;
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

floor(15.05) = 15

示例

以下示例显示 5.78 的下一个最小整数是 5。−

<?php
   $arg=5.78;
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

floor(5.78) = 5

示例

floor() 函数对字符串参数返回 0 −

<?php
   $arg="Hello";
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

floor(Hello) = 0

示例

对于负数,四舍五入到远离 0 的位置 −

<?php
   $arg=-3.95;
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

输出

这将产生以下结果 −

floor(-3.95) = -4

相关文章