2.2.6 判断变量的类型
从本小节开始,将介绍一些处理变量的方法。因为在PHP中通常通过一些预定义函数来处理变量,所以,需要读者对函数的概念有个大概的了解。
简单地说,函数是指完成某种特定功能的代码块,可以向函数传入参数,函数对参数进行处理,并且将处理结果返回给用户。本书将在后面详细介绍函数的概念。
在PHP中,可以通过以下函数对变量的类型进行判断。
❑函数is_integer()判断变量是否为整数。
❑函数is_string()判断变量是否为字符串。
❑函数is_double()判断变量是否为浮点数。
❑函数is_array()判断变量是否为数组。
代码2-8演示了如何使用这些函数。
代码2-8 判断变量类型的函数2-8.php
01 <?php
02 $s="this is a string";
03 $i=9;
04 $arr=array(2,4,6);
05
06 is_string($s);//返回TRUE,表示$s是一个字符串变量
07 is_string($i);//返回FALSE,表示$i不是一个字符串变量
08 is_array($arr);//返回TRUE,表示$arr是一个数组
09 is_array($s);//返回FALSE,表示$s不是一个数组
10 ?>
【代码解析】因为本例没有使用echo进行输出,所以如果运行代码没有任何输出。第6~9行测试了函数is_string()和is_array()的使用。
共有条评论 网友评论