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服务器实现多session并发运行
Oct 09 PHP
php 目录与文件处理-郑阿奇(续)
Jul 04 PHP
PHP基础学习之流程控制的实现分析
Apr 28 PHP
用mysql_fetch_array()获取当前行数据的方法详解
Jun 05 PHP
php中读写文件与读写数据库的效率比较分享
Oct 19 PHP
简单的php新闻发布系统教程
May 09 PHP
WIN8.1下搭建PHP5.6环境
Apr 29 PHP
PHP遍历数组的方法汇总
Apr 30 PHP
PHP使用NuSOAP调用Web服务的方法
Jul 18 PHP
PHP实现验证码校验功能
Nov 16 PHP
PHP实现打包zip并下载功能
Jun 12 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
Oct 23 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中查询SQL Server或Sybase时TEXT字段被截断的解决方法
2009/03/10 PHP
PHP递归算法的详细示例分析
2013/02/19 PHP
php示例详解Constructor Prototype Pattern 原型模式
2015/10/15 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
Laravel 5.5 实现禁用用户注册示例
2019/10/24 PHP
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
JavaScript学习笔记之Function对象
2015/01/22 Javascript
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
最全的Javascript编码规范(推荐)
2016/06/22 Javascript
JS Select下拉框(支持输入模糊查询)
2017/02/04 Javascript
Cocos2d实现刮刮卡效果
2018/12/20 Javascript
js 根据对象数组中的属性进行排序实现代码
2019/09/12 Javascript
JS实现点餐自动选择框(案例分析)
2019/12/10 Javascript
[16:56]heroes英雄教学 司夜刺客
2014/09/18 DOTA
Python深入学习之闭包
2014/08/31 Python
分享一个常用的Python模拟登陆类
2015/03/29 Python
python实现在字符串中查找子字符串的方法
2015/07/11 Python
Python Django使用forms来实现评论功能
2016/08/17 Python
Python 关于反射和类的特殊成员方法
2017/09/14 Python
Python3.5装饰器典型案例分析
2019/04/30 Python
django 捕获异常和日志系统过程详解
2019/07/18 Python
Python利用神经网络解决非线性回归问题实例详解
2019/07/19 Python
python判断变量是否为列表的方法
2020/09/17 Python
详解Python中的文件操作
2021/01/14 Python
牛津在线药房:Oxford Online Pharmacy
2020/11/16 全球购物
ASP.NET中的身份验证有那些
2012/07/13 面试题
广州一家公司的.NET面试题
2016/06/11 面试题
应征英语教师求职信
2013/11/27 职场文书
中学教师教育感言
2014/02/21 职场文书
个人对照检查材料思想汇报(四风问题)
2014/09/25 职场文书
卖房授权委托书样本
2014/10/05 职场文书
研究生就业推荐表导师评语
2014/12/31 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
检讨书范文
2019/04/16 职场文书
MongoDB安装使用并实现Python操作数据库
2021/06/28 MongoDB