PHP内置了检测数据类型的系列函数,如下
(1)is_bool() 检查变量是否是布尔型
(2)is_string() 检查变量是否是字符串型
(3)is_float()/is_double() 检查变量是否是浮点型
(4)is_integer()/is_int() 检查变量是否是整数
(5)is_null() 检查变量是否为null
(6)is_array() 检查变量是否是数组类型
(7)is_object() 检查变量是否是对象类型
(8)is_numeric() 检查变量是否是数字或由数字组成的字符串
下面应用is_numeric()函数来检测变量中的数据是否是数字或由数字组成的字符串,了解掌握is系列函数的用法。程序代码如下:
<?php
$boo = "0433143214";
if(is_numeric($boo))
echo "Yes,This is a phone number!";
else
echo "Sorry,This is an error!";
?>