gettype()
方法在PHP中,我们有一个库函数gettype()
来标识数据的类型。该功能主要用于完整性检查变量中输入的数据类型。该函数可以将数据识别为以下数据类型:
整数
双
串
数组
目的
布尔型
资源资源
空值
未知
语法:
gettype($var)
其中,$var是包含需要检查的数据的变量。
范例1:
<?php //创建具有随机数据类型的变量 $var1 = 1; $var2 = 1.1; $var3 = NULL; $var4 = "example"; $var5 = false; //使用gettype()函数 //获取变量的数据类型 echo gettype($var1)."\n"; echo gettype($var2)."\n"; echo gettype($var3)."\n"; echo gettype($var4)."\n"; echo gettype($var5)."\n"; ?>
输出结果
integer double NULL string boolean
范例2:
<?php //创建具有随机数据类型的数组 $arr = array(21, 1.99, new stdClass, "hello, World", false); //获取数组每个元素的类型 // foreach用于初始化数组 //作为独立值 foreach ($arr as $value) { //获取并打印类型 echo gettype($value), "\n"; } ?>
输出结果
integer double object string boolean