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 购物车实例(申精)
May 11 PHP
PHP连接MongoDB示例代码
Sep 06 PHP
PHP应用JSON技巧讲解
Feb 03 PHP
php的curl封装类用法实例
Nov 07 PHP
php中addslashes函数与sql防注入
Nov 17 PHP
PHP模块memcached使用指南
Dec 08 PHP
Laravel 5 学习笔记
Mar 06 PHP
PHP执行linux命令常用函数汇总
Feb 02 PHP
深入讲解PHP的对象注入(Object Injection)
Mar 01 PHP
PHP简单获取随机数的常用方法小结
Jun 07 PHP
PHP多维数组排序array详解
Nov 21 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
Apr 04 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
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
zend api扩展的php对象的autoload工具
2011/04/18 PHP
php获取系统变量方法小结
2015/05/29 PHP
使用laravel根据用户类型来显示或隐藏字段
2019/10/17 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
2019/11/23 PHP
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
2017/04/19 Javascript
VUE在for循环里面根据内容值动态的加入class值的方法
2018/08/12 Javascript
Vuex实现数据增加和删除功能
2019/11/11 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
基于JQuery和DWR实现异步数据传递
2020/10/16 jQuery
[06:53]2018DOTA2国际邀请赛寻真——勇于创新的Vici Gaming
2018/08/14 DOTA
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
Python读写Excel文件的实例
2013/11/01 Python
python根据距离和时长计算配速示例
2014/02/16 Python
Swift 3.0在集合类数据结构上的一些新变化总结
2016/07/11 Python
python 删除列表里所有空格项的方法总结
2018/04/18 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
2018/06/11 Python
Python3使用pandas模块读写excel操作示例
2018/07/03 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
2019/04/03 Python
Python实现的多进程拷贝文件并显示百分比功能示例
2019/04/09 Python
Python 中使用 PyMySQL模块操作数据库的方法
2019/11/10 Python
Python TCP通信客户端服务端代码实例
2019/11/21 Python
Django app配置多个数据库代码实例
2019/12/17 Python
手把手教你进行Python虚拟环境配置教程
2020/02/03 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
python+requests实现接口测试的完整步骤
2020/10/27 Python
main 函数执行以前,还会执行什么代码
2013/04/17 面试题
学术会议欢迎词
2014/01/09 职场文书
企业口号大全
2014/06/12 职场文书
六查六看自检自查剖析材料
2014/10/14 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
歌舞青春观后感
2015/06/10 职场文书
php png失真的原因及解决办法
2021/11/17 PHP
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏
vue中this.$http.post()跨域和请求参数丢失的解决
2022/04/08 Vue.js