昨天剛講完PHP變量類型測試函數【is_bool】的用法,今天來講講PHP變量類型測試函數【is_int】的用法。
is_int
is_int (字面意思) — 檢測變量的類型是否為整數
is_int描述
is_int ( mixed $var ) : bool
「is_int 函數參數可以混合類型「混合類型:一個參數可以接受多種不同的類型」;返回結果呢,肯定是返回布爾類型 TRUE或者FALSE」
如果 var 是 integer 則返回 TRUE,否則返回 FALSE。
註:若想測試一個變量是否是數字或數字字符串(如表單輸入,它們通常為字符串),必須使用 is_numeric()。
is_integer
is_integer — is_int() 的別名
is_integer 描述
此函數是 is_int() 的別名函數。
is_int使用案例
<?php
//自定義函數isInteger
//【ctype_digit — 做純數字檢測】
function isInteger($input){
return(ctype_digit(strval($input)));
}
var_dump(is_int(23)); //bool(true)
var_dump(is_int("23")); //bool(false)
var_dump(is_int(23.5)); //bool(false)
var_dump(is_int(NULL)); //bool(false)
var_dump(is_int("")); //bool(false)
var_dump(ctype_digit(23)); //bool(true)
var_dump(ctype_digit("23")); //bool(false)
var_dump(ctype_digit(23.5)); //bool(false)
var_dump(ctype_digit(NULL)); //bool(false)
var_dump(ctype_digit("")); //bool(true)
var_dump(isInteger(23)); //bool(true)
var_dump(isInteger("23")); //bool(true)
var_dump(isInteger(23.5)); //bool(false)
var_dump(isInteger(NULL)); //bool(false)
var_dump(isInteger("")); //bool(false)
?>
好了今天就分享到這裡,拜拜我是你們的大朋友計算機愛好者大臉貓。
今日問題:【跑步能不能減肥?】
今日推薦:
變量類型測試函數的使用一、is_bool的用法
PHP丨PHP基礎知識之數據類型之間相互轉換
PHP丨PHP基礎知識之數據類型
今日分享:【Windows10怎麼顯示視頻縮略圖?】
【解決辦法:下載Media Preview】至於是什麼原理暫時還沒破解(個人猜想是Media Preview打開了Windows的什麼默認配置……所以可以顯示縮略圖了,因為卸載了之後仍然可以看縮略圖)
#win10使用技巧#