is_int()

检查一个变量是否为整数类型

首字母:I

函数名称: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() 函数。

同首字母函数