PHP中数字检测is_numeric与ctype_d…
来源:互联网 发布:ota产品数据分析 编辑:程序博客网 时间:2024/04/30 03:21
PHP中的两个函数is_numeric和ctype_digit都是检测字符串是否是数字,但也存在一点区别
ctype_digit:检测字符串中的字符是否都是数字,负数和小数会检测不通过
注意,参数一定要是字符串,如果不是字符串,则会返回0/FASLE
下面是测试例子:
复制代码 代码如下:
$a = 0001111222 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //true
$a = 0.1 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //false
$a = -1 ;
var_dump($a);
var_dump(is_numeric($a)); //true
var_dump(ctype_digit($a)); //false
$a = a ;
var_dump($a);
var_dump(is_numeric($a)); //false
var_dump(ctype_digit($a)); //false
0 0
- PHP中数字检测is_numeric与ctype_d…
- PHP中数字检测is_numeric与ctype_digit的区别介绍
- PHP中数字检测is_numeric与ctype_digit的区别介绍
- PHP is_numeric 检测变量是否为数字或数字字符串
- PHP is_numeric 检测变量是否为数字或数字字符串
- PHP is_numeric 检测变量是否为数字或数字字符串
- is_numeric — 检测变量是否为数字或数字字符串
- is_numeric 检测变量是否为数字或数字字符串
- php is_numeric
- php中is_int(),is_integer(),is_numeric(),ctype_digit()区别
- PHP中is_numeric函数十六进制绕过BUG 容易引发安全问题
- php is_numeric()函数
- PHP中的两个函数is_numeric和ctype_digit
- php正则分割字符串中数字与字母
- is_null,is_numeric
- js,php正则验证是否为数字与…
- PHP表单验证的3个函数ISSET()、empty()、is_numeric()的使用方法
- php中实现矩阵的碰撞检测
- Sersync使用指南 sersy…
- /etc/sysctl.conf参数解释
- 设置Linux内核参数 /et…
- WEB服务器TCP:time wait&nbsp…
- Spring定时任务的几种实现
- PHP中数字检测is_numeric与ctype_d…
- Yaf 路由配置测试
- 使用curl获取Location:重定向后url
- linux sed命令详解
- PHP static静态局部变量和静…
- Redis 代理服务Twemproxy--hash
- 服务器的IP和Vip什么差别
- Nginx模块参考手册:HTTP代理模块(…
- Nginx 用log_format设置日志格式