PHP floor() 函式


定義和用法

floor() 函式是 PHP 解析器中的另一個內建函式。此函式接受任何浮點數作為引數,並將其向下舍入到下一個最低整數。

此函式始終返回一個浮點數,因為浮點數的範圍比整數的範圍更大。

語法

floor ( float $num ) : float

引數

序號引數和說明
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

更新日期:29-6 月-2020

651 次瀏覽

開啟 職業生涯

完成課程獲得認證

現在開始
廣告
© . All rights reserved.