評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 1,平均評等: 1]
is_numeric() 與 is_int() 這兩個函式都是去判斷變數是否為數字,看來好像差不多用的,但其實他們之間是存在差異性的;請看以下程式範例。
$check=array('12345',12345,123.45,'12345abc');
echo ' array(\'12345\',12345,123.45,\'12345abc\')) <br>';
foreach($check as $value){
echo '( '.gettype($value).' ) '.$value.' is_numeric ? : '.(is_numeric($value)?'TRUE':'FALSE').'<br>';
echo '( '.gettype($value).' ) '.$value.' is_int ? : '.(is_int($value)?'TRUE':'FALSE').'<br>';
}
//PHP 有個特性 在使用 is_xxx 函式時,若直接echo 判斷結果 true 的話 會輸出 1 false 則是 空字串
//所以我們要在判斷式後面自行加上不同結果所要回傳的字串 'TRUE':'FALSE'
//gettype 函式為取得變數型態
//顯示結果
/*
array('12345',12345,123.45,'12345abc'))
( string ) 12345 is_numeric ? : TRUE
( string ) 12345 is_int ? : FALSE
( integer ) 12345 is_numeric ? : TRUE
( integer ) 12345 is_int ? : TRUE
( double ) 123.45 is_numeric ? : TRUE
( double ) 123.45 is_int ? : FALSE
( string ) 12345abc is_numeric ? : FALSE
( string ) 12345abc is_int ? : FALSE
*/
//發現有差異的地方了嗎?( string ) 12345 is_numeric ? : TRUE 這應該不是我們想要的結果
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 1,平均評等: 1]
我最牛-綜合牛角酥餅乾
味丹 隨緣 鮮蔬百匯/素肉骨茶/素魷魚羹麵/韓式泡菜/麻辣燙湯麵 (5包/袋) 素食 全素 泡麵
Xilla 露營 戶外 大力夾雲台手機支架 拓展支架 球型雲台夾 手機架
阿麥斯音樂棒棒糖