浅谈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 相关文章推荐
PHP 如何向 MySQL 发送数据
Oct 09 PHP
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
May 03 PHP
php object转数组示例
Jan 15 PHP
ThinkPHP框架任意代码执行漏洞的利用及其修复方法
Jul 04 PHP
PHP获取youku视频真实flv文件地址的方法
Dec 23 PHP
php中fsockopen用法实例
Jan 05 PHP
thinkPHP使用post方式查询时分页失效的解决方法
Dec 09 PHP
php 文件下载 出现下载文件内容乱码损坏的解决方法(推荐)
Nov 16 PHP
利用php-cli和任务计划实现订单同步功能的方法
May 03 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 PHP
详解在YII2框架中使用UEditor编辑器发布文章
Nov 02 PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
Dec 30 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
一个用于网络的工具函数库
2006/10/09 PHP
基于PHPExcel的常用方法总结
2013/06/13 PHP
php+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
php中explode的负数limit用法分析
2015/02/27 PHP
深入浅析用PHP实现MVC
2016/03/02 PHP
PHP设计模式之单例模式原理与实现方法分析
2018/04/25 PHP
laravel 解决ajax异步提交数据,并还回填充表格的问题
2019/10/15 PHP
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
js图片闪动特效可以控制间隔时间如几分钟闪动一下
2014/08/12 Javascript
js使用Array.prototype.sort()对数组对象排序的方法
2015/01/28 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
JavaScript实现的SHA-1加密算法完整实例
2016/02/02 Javascript
浅谈javascript alert和confirm的美化
2016/12/15 Javascript
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
bootstrap的常用组件和栅格式布局详解
2017/05/02 Javascript
详解Angular的8个主要构造块
2017/06/20 Javascript
angular中实现li或者某个元素点击变色的两种方法
2017/07/27 Javascript
Javascript 实现 Excel 导入生成图表功能
2018/10/22 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
Angular短信模板校验代码
2020/09/23 Javascript
Ant design vue table 单击行选中 勾选checkbox教程
2020/10/24 Javascript
Python中json格式数据的编码与解码方法详解
2016/07/01 Python
python matlibplot绘制3D图形
2018/07/02 Python
Django中更改默认数据库为mysql的方法示例
2018/12/05 Python
python3使用print打印带颜色的字符串代码实例
2019/08/22 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
使用Python的Turtle库绘制森林的实例
2019/12/18 Python
Python+opencv+pyaudio实现带声音屏幕录制
2019/12/23 Python
基于K.image_data_format() == 'channels_first' 的理解
2020/06/29 Python
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
触摸春天教学反思
2014/02/03 职场文书
《巨人的花园》教学反思
2016/02/19 职场文书
2016大学优秀学生干部事迹材料
2016/03/01 职场文书
vue 实现上传组件
2021/05/31 Vue.js
HTML中link标签属性的具体用法
2023/05/07 HTML / CSS