查询

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函数
分享链接