浅谈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代码
Aug 08 PHP
ThinkPHP中的create方法与自动令牌验证实例教程
Aug 22 PHP
php中simplexml_load_file函数用法实例
Nov 12 PHP
PHP使用递归生成文章树
Apr 21 PHP
PHP数组游标实现对数组的各种操作详解
Jan 26 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
Nov 03 PHP
基于CI框架的微信网页授权库示例
Nov 25 PHP
PHP laravel中的多对多关系实例详解
Jun 07 PHP
PHP实现的字符串匹配算法示例【sunday算法】
Dec 19 PHP
php的RSA加密解密算法原理与用法分析
Jan 23 PHP
TP5框架实现自定义分页样式的方法示例
Apr 05 PHP
Laravel框架源码解析之入口文件原理分析
May 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
php ios推送(代码)
2013/07/01 PHP
PHP中模拟处理HTTP PUT请求的例子
2014/07/22 PHP
PHP、Java des加密解密实例
2015/04/27 PHP
PHP微信开发之模板消息回复
2016/06/24 PHP
PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解
2019/02/16 PHP
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
同时使用n个window onload加载实例介绍
2013/04/25 Javascript
JS加jquery简单实现标签元素的显示或隐藏
2013/09/23 Javascript
JavaScript 面向对象与原型
2015/04/10 Javascript
Bootstrap安装环境配置教程分享
2016/05/27 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
Jquery Easyui验证组件ValidateBox使用详解(20)
2016/12/18 Javascript
Bootstrap 模态框(Modal)插件代码解析
2016/12/21 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
2017/04/20 Javascript
浅析Angular2子模块以及异步加载
2017/04/24 Javascript
JavaScript实现反转字符串的方法详解
2017/04/27 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
layui-table对返回的数据进行转变显示的实例
2019/09/04 Javascript
vue实现移动端省市区选择
2019/09/27 Javascript
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
Python实现Pig Latin小游戏实例代码
2018/02/02 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
Python利用ORM控制MongoDB(MongoEngine)的步骤全纪录
2018/09/13 Python
python实现汽车管理系统
2018/11/30 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
Python unittest 自动识别并执行测试用例方式
2020/03/09 Python
初探CSS3中的calc()功能
2015/07/14 HTML / CSS
秘书岗位职责
2013/11/18 职场文书
公安学专业求职信
2014/07/27 职场文书
文明家庭事迹材料
2014/12/20 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书
2016道德模范先进事迹材料
2016/02/26 职场文书
pytorch 如何把图像数据集进行划分成train,test和val
2021/05/31 Python
Javascript中Microtask和Macrotask鲜为人知的知识点
2022/04/02 Javascript
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android
mysql sock 文件解析及作用讲解
2022/07/15 MySQL