函数名称:is_int()
适用版本:PHP 4, PHP 5, PHP 7
用法:检查一个变量是否为整数类型。
语法:bool is_int ( mixed $var )
参数:
- $var:要检查的变量。
返回值: 如果 $var 是整数类型,则返回 true;否则返回 false。
示例:
$num = 10;
if (is_int($num)) {
echo "变量是一个整数";
} else {
echo "变量不是一个整数";
}
// 输出:变量是一个整数
$num = 10.5;
if (is_int($num)) {
echo "变量是一个整数";
} else {
echo "变量不是一个整数";
}
// 输出:变量不是一个整数
$num = "10";
if (is_int($num)) {
echo "变量是一个整数";
} else {
echo "变量不是一个整数";
}
// 输出:变量不是一个整数
注意:
- is_int() 函数对于整数类型的变量返回 true,对于其他类型的变量返回 false。
- 如果变量是一个字符串,但其值表示一个整数,则 is_int() 函数会返回 false。 若要检查字符串是否表示一个整数,可以使用 is_numeric() 函数。