牛牛在线工具

is_infinite()

收录 8868 个 PHP 函数,含用途说明与用法示例。

is_infinite()

检查一个值是否为无穷大

函数名称:is_infinite() 函数描述:is_infinite() 函数用于检查一个值是否为无穷大。 函数用法:bool is_infinite ( float $val ) 参数: $val:要检查的值,可以是一个浮点数或一个字符串。 返回值: 如果值为正无穷大(INF)或负无穷大(-INF),则返回 true。 如果值为有限数或不是数字,则返回 false。 示例1: $num1 = 10; $num2 = INF; $num3 = -INF; $num4 = "123.45"; var_dump(is_infinite($num1)); // false var_dump(is_infinite($num2)); // true var_dump(is_infinite($num3)); // true var_dump(is_infinite($num4)); // false 示例2: $str = "Infinity"; var_dump(is_infinite($str)); // true 注意事项: 如果传递给 is_infinite() 函数的参数类型不是浮点数或字符串,则会发出一个 E_WARNING 错误,并返回 false。 在 PHP 7.2.0 之前的版本中,如果传递的参数为布尔值,会返回 true。从 PHP 7.2.0 开始,会返回 false。 函数适用版本:PHP 4, PHP 5, PHP 7 参考链接:https://www.php.net/manual/en/function.is-infinite.php