浅谈php中变量的数据类型判断函数


Posted in PHP onMarch 04, 2017

在php中我们可以通过 var_dump()打印出变量的类型和值。同时我们可以通过一些函数判断变量的类型。如果只是想得到一个变量的数据类型,可以使用gettype()函数,gettype($t) 返回$t的数据类型的字符串,要是$t不属于php中8种基本变量类型,返回"unknow type"。我们还可以通过is_type系类函数直接判断是否为type类型函数,是的话返回true ,不是返回false。

如:

is_bool()        是否为布尔型
is_int()         是否为整型
is_float()       是否为浮点型
is_string()      是否为字符串型
is_array()       是否为数组型
is_object()      是否为对象类型
is_resource()    是否为资源类型
is_null()        是否为空
is_scalar()      是否为标量型,即是一个整型 浮点型 布尔型 或者字符串型。
is_numeric()     是否为任何类型的数字或者数字字符串
is_callable()    是否是有效函数名

以上这篇浅谈php中变量的数据类型判断函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
dedecms防止FCK乱格式化你的代码的修改方法
Mar 17 PHP
php shell超强免杀、减少体积工具实现代码
Oct 16 PHP
php ci框架验证码实例分析
Jun 26 PHP
php无限遍历文件夹示例分享
Mar 04 PHP
一个php短网址的生成代码(仿微博短网址)
May 07 PHP
PHP时间和日期函数详解
May 08 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
Jun 17 PHP
PHP中JSON的应用技巧
Oct 10 PHP
php编程每天必学之验证码
Mar 03 PHP
THINKPHP3.2使用soap连接webservice的解决方法
Dec 13 PHP
php中访问修饰符的知识点总结
Jan 27 PHP
JS操作XML中DTD介绍及使用方法分析
Jul 04 PHP
PHP检测数据类型的几种方法(总结)
Mar 04 #PHP
php redis实现文章发布系统(用户投票系统)
Mar 04 #PHP
PHP获取当前执行php文件名的代码
Mar 02 #PHP
PHP两种实现无级递归分类的方法
Mar 02 #PHP
PHP 二级子目录(后台目录)设置二级域名
Mar 02 #PHP
php安装dblib扩展,连接mssql的具体步骤
Mar 02 #PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
Mar 02 #PHP
You might like
PHP 查找字符串常用函数介绍
2012/06/07 PHP
逆序二维数组插入一元素的php代码
2012/06/08 PHP
php生成curl命令行的方法
2015/12/14 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
2016/03/21 PHP
JS无法捕获滚动条上的mouse up事件的原因猜想
2012/03/21 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
jQuery怎么解析Json字符串(Json格式/Json对象)
2013/08/09 Javascript
JavaScript中this的使用详解
2013/11/08 Javascript
JavaScript阻止事件冒泡示例分享
2014/12/28 Javascript
ionic隐藏tabs的方法
2016/08/29 Javascript
微信小程序 textarea 详解及简单使用方法
2016/12/05 Javascript
bootstrap滚动监控器使用方法解析
2017/01/13 Javascript
手机端转换rem适应
2017/04/01 Javascript
ES6新特性六:promise对象实例详解
2017/04/21 Javascript
JS实现的文件拖拽上传功能示例
2018/05/21 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
Vue一个案例引发的递归组件的使用详解
2018/11/15 Javascript
vue实现鼠标移入移出事件代码实例
2019/03/27 Javascript
nodejs中request库使用HTTPS代理的方法
2019/04/30 NodeJs
浅谈layer的Icon样式以及一些常用的layer窗口使用方法
2019/09/11 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
在RedHat系Linux上部署Python的Celery框架的教程
2015/04/07 Python
Django小白教程之Django用户注册与登录
2016/04/22 Python
python进阶之自定义可迭代的类
2019/08/20 Python
python中pdb模块实例用法
2021/01/15 Python
基于Jquery和Css3代码制作可以缩放的搜索框
2015/11/19 HTML / CSS
解析HTML5的存储功能和web SQL的相关操作方法
2016/02/19 HTML / CSS
Ashford台湾:以折扣价提供奢华的男女用表款
2019/12/04 全球购物
汽车专业求职信
2014/06/05 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
2014年居委会工作总结
2014/12/09 职场文书
人事聘任通知
2015/04/21 职场文书
2015年维修电工工作总结
2015/04/25 职场文书
预备党员群众意见
2015/06/01 职场文书
python 判断字符串当中是否包含字符(str.contain)
2022/06/01 Python