PHP is_int 變量處理函數

定義和用法

is_int - 檢測變量是否是整數

版本支持

PHP4 PHP5 PHP7
支持 支持 支持

語法

is_int ( mixed $var )

檢測變量是否是整型

參數

參數 必需的 描述
var 待檢測的變量。

返回值

如果 var 是整型則返回 TRUE,否則返回 FALSE。

var_dump(is_int(23)); //bool(true)
echo "<br/>";
var_dump(is_int("23")); //bool(false)
echo "<br/>";
var_dump(is_int(23.5)); //bool(false)
echo "<br/>";
var_dump(is_int(NULL)); //bool(false)
echo "<br/>";
var_dump(is_int("")); //bool(false)
echo "<br/>";
var_dump(ctype_digit(23)); //bool(true)
echo "<br/>";
var_dump(ctype_digit("23")); //bool(false)
echo "<br/>";
var_dump(ctype_digit(23.5)); //bool(false)
echo "<br/>";
var_dump(ctype_digit(NULL)); //bool(false)
echo "<br/>";
var_dump(ctype_digit("")); //bool(true)
echo "<br/>";
var_dump(is_integer(23)); //bool(true)
echo "<br/>";
var_dump(is_integer("23")); //bool(false)
echo "<br/>";
var_dump(is_integer(23.5)); //bool(false)
echo "<br/>";
var_dump(is_integer(NULL)); //bool(false)
echo "<br/>";
var_dump(is_integer("")); //bool(false)
echo "<br/>";

相關函數

is_bool() - 檢測是否是布爾型

is_float() - 檢測是否是浮點型

is_numeric() - 檢測是否是數字

is_string() - 是否是字符串。

is_array() - 檢測是否是數組

is_object() - 是否是對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章