在PHP中判斷乙個變數是否為整數

2021-07-25 17:46:33 字數 415 閱讀 4704

在寫php**的時候遇到這樣乙個小問題:如何判斷乙個變數是否為整數,於是在網上找到了兩個方法來解決,在此做乙個小小的記錄。

<?php

$num=12; //返回right

//$num=12.1 返回false

if(is_int($num))else

?>

這裡用is_int()方法來判斷傳入的引數是否為整數形(int),而不是判斷它是否為整數,略顯侷限。

<?php

$num=12;

if(floor($num)==$num)else

?>

floor()方法是將傳入的引數進行四捨五入。將四捨或者五入後的值與原來的值比較,若相等則為整數,不等則不為整數。

在shell中如何判斷乙個變數是否為空

在shell中如何判斷乙個變數是否為空 判斷乙個指令碼中的變數是否為空,我寫了乙個這樣的shell指令碼 bin sh filename test.sh para1 if n para1 then echo is null else echo not null fi 然後把該指令碼 test.sh通...

在shell中如何判斷乙個變數是否為空

在shell中如何判斷乙個變數是否為空 判斷乙個指令碼中的變數是否為空,我寫了乙個這樣的shell指令碼 c bin sh filename test.sh para1 if n para1 then echo is null else echo not null fi 然後把該指令碼 test.s...

在shell中如何判斷乙個變數是否為空

在shell中如何判斷乙個變數是否為空 判斷乙個指令碼中的變數是否為空,我寫了乙個這樣的shell指令碼 bin sh filename test.sh para1 if n para1 then echo is null else echo not null fi然後把該指令碼 test.sh通過...