PHP is_nan()函数
定义和用法
NAN代表“不是数字”。 is_nan()函数检查其参数是否为不是数字。
语法
is_nan ( float $val ) : bool
参数
要验证的值是否无限大
返回值
如果val为“非数字”,则PHP的is_nan()函数返回TRUE,否则返回FALSE。
PHP版本
此功能在PHP4.x,PHP5.x和PHP7.x中可用。
示例
以下示例显示100符合NAN
<?php $val=100; $ret=is_nan($val); var_dump($val, $ret) ?>
输出结果
这将产生以下结果-
int(100) bool(false)
示例
log的值是无穷大。以下示例验证是否为NAN-
<?php $val=log(0); $ret=is_nan($val); var_dump($val, $ret); ?>
输出结果
这将产生以下结果-
float(-INF) bool(false)
示例
由于cos(x)在-1和1之间,acos()因此该范围之外的参数为NAN-。
<?php $val=acos(5); $ret=is_nan($val); var_dump($val, $ret); ?>
输出结果
这将产生以下结果-
float(NAN) bool(true)
示例
类似地,sqrt(-1)产生NAN,因此is_nan()函数返回true-
<?php $val=sqrt(-1); $ret=is_nan($val); var_dump($val, $ret); ?>
输出结果
这将产生以下结果-
float(NAN) bool(true)
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短