is_finite()
是 PHP 数学函数,用于判断一个值是否为合法的有限数。
语法
Bool is_finite ( float $val );
参数
参数 | 说明 | 必须/可选 |
---|---|---|
val | 要检查的值 | 必填 |
返回值
如果值是有限数,则返回 true ,否则返回 false。用echo的时候,如果为有限数,输出为1,否则输出为空。
示例1
<?php
$nos=2;
echo is_finite($nos);
?>
输出:
1
示例2
<?php
$finite = 42;
var_dump(is_finite($infinite));
?>
输出:
bool(true)
示例3
<?php
$infinite = log(0);
var_dump(is_finite($infinite));
?>
输出:
bool(false)