2.2.7 获取变量的类型
在PHP中,可以使用预定义函数gettype()取得一个变量的类型,它接受一个变量作为参数,返回这个变量的类型。如代码2-9所示,程序执行结果如图2-8所示。
代码2-9 获取变量的类型2-9.php
01 <?php
02 $str="this is a string";
03 $int=9;
04 $bool=FALSE;
05
06 echo"\$str的类型是:".gettype($str);//获取的是字符串类型
07 echo"<br/>";
08 echo"<br/>";
09
10 echo"\$int的类型是:".gettype($int);//获取的是整型
11 echo"<br/>";
12 echo"<br/>";
13
14 echo"\$bool的类型是:".gettype($bool);//获取的是boolean类型
15 ?>
【代码解析】第2~4行定义了3个变量,第6、10、14行虽然输出不同的结果,不过使用函数gettype()的方式都是一样的。