这篇文章主要为大家展示了“如何查看和判断PHP数据类型”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何查看和判断PHP数据类型”这篇文章吧。
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、成都网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的洪湖网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
我们在学习中可以根据不同的数据类型来进行不同的操作,那怎样去查看一个数据类型就显得尤为重要,我们知道了一个数据的类型,才能进行下一步操作。那接下来给大家介绍两个查看数据类型的函数。
gettype
(传入一个变量) 能够获得变量的类型
gettype传入一个已声明的变量,就能够传出这个变量的变量类型,举例如下:
输出结果:
由此可见,gettypt()能够得到变量的变量类型,但是需要echo显示出来,那有没有可以直接输出变量类型的函数呢?
var_dump
(传入一个变量) 输出变类型和值
var_dump不仅可以直接输出变量的变量类型,还可以输出变量的值。举例如下:
输出结果:
由此可见,var_dump()不仅能够直接输出变量的变量类型,还能够直接输出变量的值。
判断数据类型
在日常使用和学习中,我们不止要会查看变量的数据类型,也要会判断。变量的数据类型不算多,判断起来也非常的简单,就需要用到is_*
系列函数了。
之所以叫系列函数,是因为它并不是单独存在的,既然要判断某个东西是不是某个类型,那往往要跟需要判断的变量类型一起出现。
如果是这个类型返回真,不是这个类型返回假。
is_bool()
是否为布尔型
若变量是布尔型,则返回结果为真,输出真区间;若变量不是布尔型,则返回结果是假,输出假区间。
输出结果:
输出结果为:好好学习。输出真区间,返回结果为真,变量是布尔型。
is_null
是否为空型
若变量是空型,则返回结果为真,输出真区间;若变量不是空型,则返回结果是假,输出假区间。
输出结果:
输出结果为:好好学习。输出真区间,返回结果为真,变量是空型。
还有:
is_int
是否为整型
is_float
是否是浮点
is_string
是否是字符串
is_array
是否是数组
is_object
是否是对象
is_resource
是否为资源
is_scalar
是否为标量
is_numeric
是否为数值类型
is_callable
是否为函数
以上是“如何查看和判断PHP数据类型”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!