在寫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通過...