首頁 >後端開發 >php教程 >PHP如何判斷變數為空值? empty()函數的使用方法

PHP如何判斷變數為空值? empty()函數的使用方法

青灯夜游
青灯夜游原創
2019-01-04 17:50:327524瀏覽

在PHP中,可以使用內建函數empty()來檢查變數是否為空。以下這篇文章就來帶大家認識empty()函數的使用方法,希望對大家有幫助。

PHP如何判斷變數為空值? empty()函數的使用方法

empty()函數

基本語法:

empty ( $var )

參數:empty()函數接受單一參數,如上面的語法所示,如下所述。

$ var:用來檢查它是否為空的變數。

傳回值:當$ var存在且具有非空的非零值時傳回false。否則回傳true。

注意:在PHP 5.5的版本下面,empty()函數只支援變數的檢查,其他任何內容都會導致解析錯誤。

empty()函數的簡單範例

##下面我們透過範例來介紹empty()函數如何使用判斷變數為空值

<?php 
header("content-type:text/html;charset=utf-8");
echo "<br>";
$var1 = NULL; 
$var2 = ""; 
$var3 = "PHP中文网"; 
empty($var1) ? print_r("变量var1为空<br>") : print_r("变量var1不为空<br>"); 
  
empty($var2) ? print_r("变量var2为空<br>") : print_r("变量var2不为空<br>"); 
empty($var3) ? print_r("变量var3为空<br>") : print_r("变量var2不为空,值为:".$var3); 
?>

輸出:

PHP如何判斷變數為空值? empty()函數的使用方法

說明:

如下會被empty()函數視為空值的值:

1、「」(空字串)

2、0(0為整數)

3、0.0(0為浮點數)

4、「0」(0作為字串)

#5、null

6、false

7、array()(一個空陣列)

這篇文章到此就全部結束了,希望能對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !

以上是PHP如何判斷變數為空值? empty()函數的使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多