检测数据类型使用is函数

如下:
整型is_int()/is_integer()
浮点型is_float()/is_double()
字符串型is_string()
布尔型is_bool()
数组is_array()
对象is_object()
资源
NULLis_null()

还有一个is_numeric()是用来检测变量是否为数字,或者是用纯数字组成的字符串。

实例:

<?php
    $boo = "0123456789";
    $foo = "0123456789a";
    if(is_int($boo)){
        echo "boo变量是整型";
    }else{
        echo "boo变量不是整型";
    }
    if(is_numeric($foo)){
        echo "foo变量是数字或纯数字的字符串";
    }else{
        echo "foo变量不是数字或纯数字的字符串";
    }
?>

输出:
boo变量不是整型foo变量不是数字或纯数字的字符串

如果觉得我的文章对你有用,请随意赞赏