PHP中数字检测is_numeric与ctype_digit的区别介绍


Posted in PHP onOctober 04, 2012

is_numeric:检测是否为数字字符串,可为负数和小数

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
PHP 相关文章推荐
php中使用Curl、socket、file_get_contents三种方法POST提交数据
Aug 12 PHP
PHP的可变变量名的使用方法分享
Feb 05 PHP
PHP人民币金额数字转中文大写的函数代码
Feb 27 PHP
PHP的魔术常量__METHOD__简介
Jul 08 PHP
PHP+Mysql+jQuery中国地图区域数据统计实例讲解
Oct 10 PHP
php实现网站留言板功能
Nov 04 PHP
php HTML无刷新提交表单
Apr 05 PHP
PHP实现的进度条效果详解
May 03 PHP
一个简单的php MVC留言本实例代码(必看篇)
Sep 22 PHP
PHP ADODB实现事务处理功能示例
May 25 PHP
php解决crontab定时任务不能写入文件问题的方法分析
Sep 16 PHP
PHP Pipeline 实现中间件的示例代码
Apr 26 PHP
php 保留字列表
Oct 04 #PHP
php使HTML标签自动补全闭合函数代码
Oct 04 #PHP
php中explode与split的区别介绍
Oct 03 #PHP
PHP explode()函数用法、切分字符串
Oct 03 #PHP
PHP读取文件并可支持远程文件的代码分享
Oct 03 #PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
Oct 03 #PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
Oct 03 #PHP
You might like
php 保留小数点
2009/04/21 PHP
浅谈PHP中output_buffering
2015/07/13 PHP
PHP中spl_autoload_register()函数用法实例详解
2016/07/18 PHP
thinkphp验证码的实现(form、ajax实现验证)
2016/07/28 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
2019/11/24 PHP
laravel框架使用极光推送消息操作示例
2020/02/15 PHP
php使用自带dom扩展进行元素匹配的原理解析
2020/05/29 PHP
js multiple全选与取消全选实现代码
2012/12/04 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
javascript操作excel生成报表全攻略
2014/05/04 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
2016/02/16 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
2016/10/19 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
2017/06/16 Javascript
JQuery判断正整数整理小结
2017/08/21 jQuery
ActiveX控件的使用-js实现打印超市小票功能代码详解
2017/11/22 Javascript
JS设计模式之访问者模式定义与用法分析
2018/02/05 Javascript
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
python爬虫之BeautifulSoup 使用select方法详解
2017/10/23 Python
flask中的wtforms使用方法
2018/07/21 Python
Python使用post及get方式提交数据的实例
2019/01/24 Python
ActiveMQ:使用Python访问ActiveMQ的方法
2019/01/30 Python
解决python3中的requests解析中文页面出现乱码问题
2019/04/19 Python
用Cython加速Python到“起飞”(推荐)
2019/08/01 Python
python3列表删除大量重复元素remove()方法的问题详解
2021/01/04 Python
HTML5新增的表单元素和属性实例解析
2014/07/07 HTML / CSS
澳大利亚的奢侈品牌:Oroton
2016/08/26 全球购物
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
在线吉他课程,学习如何弹吉他:Fender Play
2019/02/28 全球购物
Michael Kors香港官网:美国奢侈品品牌
2019/12/26 全球购物
高中生物教学反思
2014/02/05 职场文书
2014年重阳节敬老活动方案
2014/09/16 职场文书
音乐教育专业自荐信
2014/09/18 职场文书
中学生逃课检讨书
2015/02/17 职场文书
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang