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

 更新时间:2017年03月04日 09:13:29   投稿:jingxian  
下面小编就为大家带来一篇浅谈php中变量的数据类型判断函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

在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中变量的数据类型判断函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Symfony生成二维码的方法

    Symfony生成二维码的方法

    这篇文章主要介绍了Symfony生成二维码的方法,实例分析了采用google开放api和PHP类库phpqrcode两种方法,并结合实例详细说明了Symfony下使用EndroidQrCodeBundle生成二维码的具体步骤与实现方法,需要的朋友可以参考下
    2016-02-02
  • php两点地理坐标距离的计算方法

    php两点地理坐标距离的计算方法

    这篇文章主要为大家详细介绍了php两点地理坐标距离的计算方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • 基于thinkphp6.0的success、error实现方法

    基于thinkphp6.0的success、error实现方法

    这篇文章主要介绍了基于thinkphp6.0的success、error实现方法,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • PHP设计模式之观察者模式实例

    PHP设计模式之观察者模式实例

    一个对象通过添加一个方法(该方法允许另一个对象,即观察者 注册自己)使本身变得可观察。当可观察的对象更改时,它会将消息发送到已注册的观察者。通过本文给大家介绍PHP设计模式之观察者模式,需要的朋友参考下
    2016-02-02
  • Symfony2获取web目录绝对路径、相对路径、网址的方法

    Symfony2获取web目录绝对路径、相对路径、网址的方法

    这篇文章主要介绍了Symfony2获取web目录绝对路径、相对路径、网址的方法,结合实例形式分析了Symfony获取路径与网址的常用操作技巧,并给出了Request完整文件的源码供大家下载参考,需要的朋友可以参考下
    2016-11-11
  • destoon数据库表说明汇总

    destoon数据库表说明汇总

    这篇文章主要介绍了destoon数据库表说明汇总,可以方便针对destoon进行二次的时候查询使用,需要的朋友可以参考下
    2014-07-07
  • tp5(thinkPHP5)框架数据库Db增删改查常见操作总结

    tp5(thinkPHP5)框架数据库Db增删改查常见操作总结

    这篇文章主要介绍了tp5(thinkPHP5)框架数据库Db增删改查常见操作,结合实例形式总结分析了thinkPHP5框架数据库的增删改查常见操作技巧与相关注意事项,需要的朋友可以参考下
    2019-01-01
  • YII框架关联查询操作示例

    YII框架关联查询操作示例

    这篇文章主要介绍了YII框架关联查询操作,结合实例形式分析了Yii框架关联查询的实现方法及相关操作注意事项,需要的朋友可以参考下
    2019-04-04
  • php curl常用的5个经典例子

    php curl常用的5个经典例子

    下面小编就为大家带来一篇php curl常用的5个经典例子。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 深入剖析浏览器退出之后php还会继续执行么

    深入剖析浏览器退出之后php还会继续执行么

    览器退出之后php还会继续执行么?下面小编就为大家介绍一下究竟览器退出之后php还会不会继续执行。一起跟随小编过来看看吧
    2016-05-05

最新评论