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 - Html Transfer Code
Oct 09 PHP
php 购物车实例(申精)
May 11 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
Jun 03 PHP
php之CodeIgniter学习笔记
Jun 17 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 PHP
destoon调用企业会员公司形象图片的实现方法
Aug 21 PHP
Yii不依赖Model的表单生成器用法实例
Dec 04 PHP
codeigniter显示所有脚本执行时间的方法
Mar 21 PHP
在CentOS上搭建LAMP+vsftpd环境的简单指南
Aug 01 PHP
PHP并发查询MySQL的实例代码
Aug 09 PHP
PHP编程实现的TCP服务端和客户端功能示例
Apr 13 PHP
thinkphp框架类库扩展操作示例
Nov 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 无限级分类
2017/05/04 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
用js查找法实现当前栏目的高亮显示的代码
2007/11/24 Javascript
JS获取浏览器版本及名称实现函数
2013/04/02 Javascript
图片上传判断及预览脚本的效果实例
2013/08/07 Javascript
将json对象转换为字符串的方法
2014/02/20 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
2014/06/22 Javascript
jquery实现的V字形显示效果代码
2015/10/27 Javascript
Jquery实现的简单轮播效果【附实例】
2016/04/19 Javascript
js+html制作简单验证码
2017/02/16 Javascript
基于javascript中的typeof和类型判断(详解)
2017/10/27 Javascript
Vue.js在数组中插入重复数据的实现代码
2017/11/17 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
2018/11/30 Javascript
JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法详解【普里姆算法】
2018/12/13 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
2019/11/19 Javascript
深入理解Python分布式爬虫原理
2017/11/23 Python
对Python3.x版本print函数左右对齐详解
2018/12/22 Python
python 将对象设置为可迭代的两种实现方法
2019/01/21 Python
python如何获取当前文件夹下所有文件名详解
2019/01/25 Python
Django实现学员管理系统
2019/02/26 Python
Python银行系统实战源码
2019/10/25 Python
解决python 上传图片限制格式问题
2019/10/30 Python
用python画一只可爱的皮卡丘实例
2019/11/21 Python
Python的赋值、深拷贝与浅拷贝的区别详解
2020/02/12 Python
自定义Django默认的sitemap站点地图样式
2020/03/04 Python
css3实现背景颜色渐变让图片不再是唯一的实现方式
2012/12/18 HTML / CSS
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
python re模块和正则表达式
2021/03/24 Python
英语文学专业学生的自我评价
2013/10/31 职场文书
医学求职信
2014/05/28 职场文书
安全先进个人材料
2014/12/29 职场文书
2019职场单身人才调研报告:互联网行业单身比例最高
2019/08/07 职场文书
八年级作文之感悟亲情
2019/11/20 职场文书
Python爬虫基础之爬虫的分类知识总结
2021/05/13 Python
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript