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中利用XML技术构造远程服务(上)
Oct 09 PHP
将PHP作为Shell脚本语言使用
Oct 09 PHP
PHP COOKIE设置为浏览器进程
Jun 21 PHP
php addslashes 函数详细分析说明
Jun 23 PHP
自己写的php curl库实现整站克隆功能
Feb 12 PHP
php计算一个文件大小的方法
Mar 30 PHP
php注册和登录界面的实现案例(推荐)
Oct 24 PHP
使用php完成常见的文件上传功能(推荐)
Jan 13 PHP
Yii2框架实现数据库常用操作总结
Feb 08 PHP
php生成二维码不保存服务器还有下载功能的实现代码
Aug 09 PHP
PHP chop()函数讲解
Feb 11 PHP
laravel使用数据库测试注意事项
Apr 10 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通用检测函数集合
2006/11/25 PHP
关于JSON以及JSON在PHP中的应用技巧
2013/11/27 PHP
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
2014/06/12 PHP
ThinkPHP 表单自动验证运用示例
2014/10/13 PHP
php中chdir()函数用法实例
2014/11/13 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
Laravel中正确地返回HTTP状态码方法示例
2019/09/10 PHP
常见JS效果之图片减速度滚动实现代码
2011/12/08 Javascript
HTML5 Shiv完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
2015/11/25 Javascript
javascript中闭包概念与用法深入理解
2016/12/15 Javascript
JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
2017/06/21 Javascript
Node.js学习之TCP/IP数据通讯(实例讲解)
2017/10/11 Javascript
基于vue-ssr的静态网站生成器VuePress 初体验
2018/04/17 Javascript
Vue监听事件实现计数点击依次增加的方法
2018/09/26 Javascript
Vue动态加载异步组件的方法
2018/11/21 Javascript
浅谈express.js框架中间件(middleware)
2019/04/07 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
layer.open 获取不到表单信息的解决方法
2019/09/26 Javascript
node.js使用zlib模块进行数据压缩和解压操作示例
2020/02/12 Javascript
Vue简单实现原理详解
2020/05/07 Javascript
WebPack工具运行原理及入门教程
2020/12/02 Javascript
Python中模块string.py详解
2017/03/12 Python
python leetcode 字符串相乘实例详解
2018/09/03 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
python利用openpyxl拆分多个工作表的工作簿的方法
2019/09/27 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
2020/09/23 Python
python 获取字典键值对的实现
2020/11/12 Python
中国专业的综合网上购物商城:京东
2016/08/02 全球购物
普通院校学生的自荐信
2013/11/27 职场文书
企业金融服务方案
2014/06/03 职场文书
低碳环保演讲稿
2014/08/28 职场文书
信贷客户经理岗位职责
2015/04/09 职场文书
公司趣味运动会开幕词
2016/03/04 职场文书
JavaScript 原型与原型链详情
2021/11/02 Javascript
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis
SQL Server表分区降低运维和维护成本
2022/04/08 SQL Server