2

2.7PHP数据类型检测函数

Posted by 撒得一地 on 2015年10月4日 in PHP入门教程

PHP还内置了许多数据类型检测函数,可以对不同类型的数据进行检测,判断其是否属于某个类型,如果符合返回true,否则返回false。数据类型检测函数总结如下:

is_bool 检查变量是否是布尔类型 如:is_bool(true)

is_string 检查变量是否是字符串 如:is_string('string')

is_float/is_dobule 检查变量是否为浮点型 如:is_float(3.14)

is_int/is_integer 检查变量是否为整数 如:is_int(3)

is_null 检查变量是否为null  如:is_null(null)

is_array 检查变量是否为数组类型 如:is_array($arr)

is_object 检查变量是否是一个对象类型 如:is_object($obj)

is_numeric 检查变量是否为数字或由数字组成的字符串 如:is_numeric('55')

实例:
<?php
 $a = "";
 if(is_null($a)){
   echo "a是空值"."<br/>";
 }

 $num = "324531";
 if(is_numeric($num)){
   echo "num全部由数字组成"."<br/>";
 }
?>
上面输出结果:
a是空值
num全部由数字组成

类型判断在php开发中用的非常频繁,经常在表单提交数据类型时要进行相应数据类型的判断,防止用户非法输入。

标签:, ,

上一篇:

下一篇:

相关推荐

2 Comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注

2 + 6 = ?

网站地图|XML地图

Copyright © 2015-2018 技术拉近你我! All rights reserved.
闽ICP备15015576号-1,版权所有©psz.