查詢

is_finite()函式—用法及示例

「 檢查一個值是否為有限數 」


函式名稱:is_finite()

適用版本:PHP 4, PHP 5, PHP 7

函式描述:is_finite() 函式用於檢查一個值是否為有限數。

用法:

bool is_finite ( float $val )

引數:

  • $val:要檢查的值,可以是一個整數或浮點數。

返回值:

如果 $val 是有限數,則返回 true,否則返回 false。

示例:

$num1 = 10;
$num2 = 1.5;
$num3 = INF; // 正無窮大

var_dump(is_finite($num1)); // 輸出: bool(true)
var_dump(is_finite($num2)); // 輸出: bool(true)
var_dump(is_finite($num3)); // 輸出: bool(false)

在上面的示例中,我們分別檢查了三個數值:10,1.5 和正無窮大。結果顯示,10 和 1.5 都是有限數,而正無窮大不是有限數。因此,is_finite() 函式分別返回了 true 和 false。

注意:is_finite() 函式只能用於檢查浮點數和整數的有限性,對於其他型別的值(如字串、布林值等)將會返回 false。

補充糾錯
上一個函式: is_float()函式
下一個函式: is_file()函式
熱門PHP函式
分享連結