is_int

is_int

(PHP 4, PHP 5, PHP 7)

is_int - 查找变量的类型是否为整数

描述

bool is_int ( mixed $var )

查找给定变量的类型是否为整数。

注意:要测试变量是数字还是数字字符串(例如表单输入,始终是字符串),必须使用is_numeric()。

参数

var

正在评估的变量。

返回值

返回TRUEif var是整数,FALSE否则返回。

例子

示例#1 is_int()示例

<?php $values = array(23, "23", 23.5, "23.5", null, true, false foreach ($values as $value) {     echo "is_int(";     var_export($value     echo ") = ";     var_dump(is_int($value) } ?>

上面的例子将输出:

is_int(23) = bool(true) is_int('23') = bool(false) is_int(23.5) = bool(false) is_int('23.5') = bool(false) is_int(NULL) = bool(false) is_int(true) = bool(false) is_int(false) = bool(false)

也可以看看

  • is_bool() - 查找变量是否为布尔值

  • is_float() - 查找变量的类型是否为float

  • is_numeric() - 查找变量是数字还是数字字符串

  • is_string() - 查找变量的类型是否为字符串

  • is_array() - 查找变量是否为数组

  • is_object() - 查找变量是否为对象

← is_float

is_integer →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/function.is-int.php