函数名:is_integer()
适用版本:所有版本
用法:is_integer() 函数用于检查一个值是否为整数。如果给定的值是整数,则返回 true,否则返回 false。
语法:bool is_integer ( mixed $var )
参数:
- $var:要检查的值,可以是任何类型的变量。
返回值:如果值是整数,则返回 true,否则返回 false。
示例:
// 示例1:整数值
$var1 = 123;
if (is_integer($var1)) {
echo "变量 var1 是一个整数";
} else {
echo "变量 var1 不是一个整数";
}
// 输出:变量 var1 是一个整数
// 示例2:浮点数值
$var2 = 3.14;
if (is_integer($var2)) {
echo "变量 var2 是一个整数";
} else {
echo "变量 var2 不是一个整数";
}
// 输出:变量 var2 不是一个整数
// 示例3:字符串值
$var3 = "456";
if (is_integer($var3)) {
echo "变量 var3 是一个整数";
} else {
echo "变量 var3 不是一个整数";
}
// 输出:变量 var3 不是一个整数
// 示例4:布尔值
$var4 = true;
if (is_integer($var4)) {
echo "变量 var4 是一个整数";
} else {
echo "变量 var4 不是一个整数";
}
// 输出:变量 var4 不是一个整数
注意:is_integer() 函数在 PHP 中也可以使用 is_int() 进行替代,两者的功能完全相同。