PHP - is_integer() 函数



定义和用法

函数 is_integer() 检查变量的类型是否为整数。此函数是 is_int() 的别名。

语法

bool is_integer ( mixed $value )

参数

序号 参数和描述
1

正在评估其类型的变量。

返回值

如果 value 是 int,则此函数返回 true,否则返回 false

依赖项

PHP 4 及更高版本

示例

以下示例演示了使用不同类型变量的返回值 -

<?php
   $a = 33;
   echo "a is "; var_dump(is_integer($a)); echo "<br>";

   $b = "33";
   echo "b is "; var_dump(is_integer($b)); echo "<br>";

   $c = 33.5;
   echo "c is "; var_dump(is_integer($c)); echo "<br>";

   $d = "33.5";
   echo "d is "; var_dump(is_integer($d)); echo "<br>";

   $e = true;
   echo "e is "; var_dump(is_integer($e)); echo "<br>";

   $f = false;
   echo "f is "; var_dump(is_integer($f)); echo "<br>";

   $g = null;
   echo "g is "; var_dump(is_integer($g)); echo "<br>";
?>

输出

这将产生以下结果 -

a is bool(true)
b is bool(false)
c is bool(false)
d is bool(false)
e is bool(false)
f is bool(false)
g is bool(false)
php_variable_handling_functions.htm
广告