浅谈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获取网络上文件
Oct 09 PHP
基于数据库的在线人数,日访问量等统计
Oct 09 PHP
增加反向链接的101个方法 站长推荐
Jan 31 PHP
PHP 进程锁定问题分析研究
Nov 24 PHP
推荐一款MAC OS X 下php集成开发环境mamp
Nov 08 PHP
深入浅出php socket编程
May 13 PHP
php-redis中的sort排序函数总结
Jul 08 PHP
详解PHP5.6.30与Apache2.4.x配置
Jun 02 PHP
php表单处理操作
Nov 16 PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
May 06 PHP
yii2的restful api路由实例详解
May 14 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
Dec 20 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获取mysql数据库中的所有表名的代码
2011/04/23 PHP
深入php self与$this的详解
2013/06/08 PHP
Zend Framework缓存Cache用法简单实例
2016/03/19 PHP
PHP中rename()函数的妙用讲解
2019/02/28 PHP
php使用redis的有序集合zset实现延迟队列应用示例
2020/02/20 PHP
PHP如何通过带尾指针的链表实现'队列'
2020/10/22 PHP
不错的JS中变量相关的细节分析
2007/08/13 Javascript
理解Javascript_11_constructor实现原理
2010/10/18 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
js异常捕获方法介绍
2013/04/10 Javascript
图片动画横条广告带上下滚动的JS代码
2013/10/25 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
2015/02/20 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
2016/05/20 Javascript
jQuery 实现左右两侧菜单添加、移除功能
2018/01/02 jQuery
微信小程序button组件使用详解
2018/01/31 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
layui输入框中只允许输入整数的实现方法
2019/09/18 Javascript
用原生JS实现爱奇艺首页导航栏代码实例
2019/09/19 Javascript
微信小程序swiper实现文字纵向轮播提示效果
2020/01/21 Javascript
Postman动态获取返回值过程详解
2020/06/30 Javascript
[03:01]DOTA2英雄基础教程 露娜
2014/01/07 DOTA
[03:57]《不朽》——2015DOTA2国际邀请赛—中国军团出征主题曲MV
2015/07/15 DOTA
[02:54]辉夜杯主赛事第二日败者组 iG.V赛后采访
2015/12/26 DOTA
Python 基础教程之闭包的使用方法
2017/09/29 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
详解Selenium 元素定位和WebDriver常用方法
2020/12/04 Python
css3的transition效果和transfor效果示例介绍
2013/10/30 HTML / CSS
阿里健康大药房:阿里自营网上药店
2017/08/01 全球购物
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
Sunglass Hut巴西网上商店:男女太阳镜
2020/10/04 全球购物
主要的Ajax框架都有什么
2013/11/14 面试题
公益活动策划方案
2014/01/09 职场文书
实习报告评语
2014/04/26 职场文书
golang json数组拼接的实例
2021/04/28 Golang
MySQL获取所有分类的前N条记录
2021/05/07 MySQL