浅谈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中通过ADO调用Access数据库的方法测试不通过
Dec 31 PHP
php GeoIP的使用教程
Mar 09 PHP
PHP中fwrite与file_put_contents性能测试代码
Aug 02 PHP
php创建sprite
Feb 11 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
Jun 19 PHP
php实现两表合并成新表并且有序排列的方法
Dec 05 PHP
PHP判断手机是IOS还是Android
Dec 09 PHP
Yii2中如何使用modal弹窗(基本使用)
May 30 PHP
php+ajax实现异步上传文件或图片功能
Jul 18 PHP
PHP设计模式之装饰器模式定义与用法详解
Apr 02 PHP
ThinkPHP5框架实现简单的批量查询功能示例
Jun 07 PHP
PHP命名空间定义与用法实例分析
Aug 14 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
一些花式咖啡的配方
2021/03/03 冲泡冲煮
两个强悍的php 图像处理类1
2009/06/15 PHP
PHP程序开发范例学习之表单 获取文本框的值
2011/08/08 PHP
使用ThinkPHP+Uploadify实现图片上传功能
2014/06/26 PHP
Zend Framework 2.0事件管理器(The EventManager)入门教程
2014/08/11 PHP
ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼
2015/03/25 PHP
javascript一些实用技巧小结
2011/03/18 Javascript
Javascript new Date().valueOf()的作用与时间戳由来详解
2013/04/24 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
JS获得图片alt信息的方法
2015/04/01 Javascript
JSON与XML优缺点对比分析
2015/07/17 Javascript
js的OOP继承实现(必看篇)
2017/02/18 Javascript
Vue2.0实现1.0的搜索过滤器功能实例代码
2017/03/20 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
2018/11/25 Javascript
解决layui数据表格table的横向滚动条显示问题
2019/09/04 Javascript
Vue 中 a标签上href无法跳转的解决方式
2019/11/12 Javascript
JS的时间格式化和时间戳转换函数示例详解
2020/07/27 Javascript
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
Django如何配置mysql数据库
2018/05/04 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
pycharm 配置远程解释器的方法
2018/10/28 Python
python使用PyQt5的简单方法
2019/02/27 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
python爬取音频下载的示例代码
2020/10/19 Python
欧洲顶级的童装奢侈品购物网站:Bambini Fashion(面向全球)
2018/04/24 全球购物
意大利时尚精品店:Nugnes 1920
2020/02/10 全球购物
华为慧通面试题
2012/09/11 面试题
某集团股份有限公司委托书样本
2014/09/24 职场文书
实习单位证明范例
2014/11/17 职场文书
2014年新农村建设工作总结
2014/12/01 职场文书
会计人员岗位职责
2015/02/03 职场文书
中学校园广播稿
2015/08/18 职场文书
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python
如何通过cmd 连接阿里云服务器
2022/04/18 Servers