當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP is_null()用法及代碼示例


is_null()函數是PHP中的內置函數,用於查找變量是否為NULL。

用法:

 boolean is_null ( $var )

參數:此函數接受單個語法,如上麵的語法所示,如下所述。


  • $var:檢查它是否為NULL的變量。

返回值:它返回一個布爾值。也就是說,當$var將為NULL時,它返回TRUE,否則返回FALSE。

以下示例程序旨在說明PHP中的is_null()函數:

程序1:

<?php 
// PHP code to demonstrate the working of is_null() function 
$var1 = NULL; 
$var2 = "\0"; // "\0" means "\0" 
$var3 = "NULL"; 
$var4 = 0; 
  
// $var1 has NULL value, so always give TRUE 
is_null($var1) ? print_r("True\n") : print_r("False\n"); 
  
// $var2 has '\0' value which consider as null in  
// c and c++ but here taken as string, gives FALSE 
is_null($var2) ? print_r("True\n") : print_r("False\n"); 
  
// $var3 has NULL string value so it will false 
is_null($var3) ? print_r("True\n") : print_r("False\n"); 
  
// $var4 is 0, gives FALSE 
is_null($var4) ? print_r("True\n") : print_r("False\n"); 
  
?>

輸出

True
False
False
False

程序2:

<?php 
// PHP code to demonstrate the working of 
// is_null() function 
  
function check_null($var) 
{ 
    return (is_null($var) ? "True" : "Flase"); 
} 
  
echo check_null(NULL) . "\n";  
echo check_null(null) . "\n";  
echo check_null(Null) . "\n";  
echo check_null(NUll) . "\n";  
echo check_null(NULl) . "\n";  
echo check_null(nulL) . "\n";  
echo check_null(nuLL) . "\n";  
echo check_null(nULL) . "\n";  
  
echo check_null(Nul) . "\n";  
echo check_null(false) . "\n";  
  
?>

輸出

True
True
True
True
True
True
True
True
Flase
Flase

參考: http://php.net/manual/en/function.is-null.php



相關用法


注:本文由純淨天空篩選整理自Mithun Kumar大神的英文原創作品 PHP | is_null() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。