php如何查询数据类型

  介绍

这篇文章主要介绍了php如何查询数据类型,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

php查询数据类型的方法:1、使用“方法(传入一个变量var)”来显示变量var的类型;2、使用“var_dump(传入一个变量var)”来显示变量var的类型;3、使用“is_ *”系列函来判断变量是否为指定类型,如果是则返回真。

    <李>方法(传入一个变量)能够获得变量的类型 <李> var_dump(传入一个变量)输出变类型和值
& lt; php ?//声明一个变量88.8,你可以自己多做几次实验换成其他类型看看美元类型输出是多少   浮动=88.8美元;   (type=方法美元浮动);   echo $类型;//多换几个类型试试   $ str=& # 39;你喜欢尊上还是喜欢杀仟陌? & # 39;;   var_dump (str)美元;

<强>

我们使用is_ *系列函数。is_types这一系列的函数,来进行判断某个东西是不是某个类型。如果是这个类型返回真,不是这个类型返回假。

函数解析is_int是否为整型is_bool是否为布尔is_float是否是浮点is_string是否是字符串is_array是否是数组is_object是否是对象is_null是否为空is_resource是否为资源is_scalar是否为标量is_numeric是否为数值类型is_callable是否为函数 & lt; php ?//is_ *系列函数有个特点,就是如果是这个类型就返回的是真不。是这个数据类型就返回的是假//声明类型为假   fo美元=false;      如果(is_bool (fo)美元){   回声& # 39;执行真区间& # 39;;   其他}{   回声& # 39;执行假区间& # 39;;   }//检查未声明的变量$ p是否为空,为空就执行真区间   如果(is_null ($ p)) {   回声& # 39;执行真区间& # 39;;   其他}{   回声& # 39;执行假区间& # 39;;   }//字符串类型的数值,看看执行的是真还是假   $ str=& # 39; 18.8 & # 39;;   如果(is_numeric (str美元)){   回声& # 39;执行真区间& # 39;;   其他}{   回声& # 39;执行假区间& # 39;;   }//把sca的值换成整型,浮点,布尔和字符串试试   sca美元=true;//如果为标量,执行真区间   如果(is_scalar (sca)美元){   回声& # 39;执行真区间& # 39;;   其他}{   回声& # 39;执行假区间& # 39;;   }//换成呼应,is_int试试,为什么回声执行假区间呢?   如果(is_callable (& # 39; var_dump # 39;)) {   回声& # 39;执行真区间& # 39;;   其他}{   回声& # 39;执行假区间& # 39;;   }

注:类型很好记是在前后面跟类型即可。

标量:整型(int)浮点(浮动),布尔(bool),字符串(string)

混合类型:数组(数组),对象(对象)

特殊类型:空(null),资源(资源),回调(回调)

为什么最后的实验中回声执行假区间呢?
答:因为回波不是函数,是基本语法。大家眼前可以不用理解函数和基本语法的区别了。解和不了解在实际开发中没有影响。知道有这个知识点就行。

感谢你能够认真阅读完这篇文章,希望小编分享php如何查询数据类型内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

php如何查询数据类型