與NULL息息相關的empty isset

2021-08-20 02:04:17 字數 686 閱讀 1871

empty()

empty()括號中間可以傳入乙個變數,判斷值是否為空,這個變數的值如果為false或者為null,返回true。

例:<?php

$a=null;

if(empty($a))

else  

?>

isset()

isset()括號中間可以傳入乙個變數或者多個變數,檢查變數是否設定,變數於變數之間用逗號隔開,只要有乙個變數為

null

,則返回

false

。否則,返回true。

<?php

$a=false;

$result=isset($a);

var_dump($result);

?>

結果輸出:

true
<?php

$b=10;

$c=false;

$d=0;

$e=null;

$result=isset($b,$c,$d,$e);

var_dump($result);

?>

結果輸出:

false
注意:使用unset()釋放變數後,就不再是isset()。

檢查常量是否已被設定用defined()函式。

營養與免疫息息相關

營養與免疫息息相關 保持營養均衡才能保證免疫功能正常 要想提高並保持良好的身體免疫能力,就必須擁有一支強悍的防禦部隊。那麼到底該如何才能有更加精銳的防禦部隊呢?除了要積極鍛鍊身體,保持良好的作息規律和心態外,還有乙個非常重要的環節,那就是要保持營養的均衡。人體的營養狀況對機體的免疫功能有著相當重要的...

php中empty和null的區別

php中變數的值為empty的情況 empty的用法相信大家都很熟悉,下面說下,什麼情況下empty var 會輸出true 1 變數的值為空 var 2 變數的值為字串0或者數字0 var 0 或 者var 0 或者 var 0 或者var 0 3 變數的值為flase var flase 4 凡...

與空值 null 相關的函式

1.nvl函式 語法 nvl expr1,expr2 作用 如果expr1不是null,返回expr1,否則返回expr2 如下面例子所示 select nvl null,1 from dual 輸出結果為 1 select nvl 2,1 from dual 輸出結果為 22.nvl2函式 語法 ...