科技知識動態:php中empty是什么意思?

導讀跟大家講解下有關php中empty是什么意思?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說php中empty是什么意思?,小編也收

跟大家講解下有關php中empty是什么意思?,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說php中empty是什么意思?,小編也收集到了有關php中empty是什么意思?的相關資料,希望大家看到了會喜歡。

php中empty是什么意思?

empty意思為空,它是php中的一個內置函數,用于檢查一個變量是否為空。

empty() 判斷一個變量是否被認為是空的。當一個變量并不存在,或者它的值等同于 FALSE,那么它會被認為不存在。如果變量不存在的話,empty()并不會產生警告。

empty() 5.5 版本之后支持表達式了,而不僅僅是變量。

版本要求:PHP 4, PHP 5, PHP 7

基本語法:

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); ?>

輸出:

說明:

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

1、“”(空字符串)

2、0(0為整數)

3、0.0(0作為浮點數)

4、“0”(0作為字符串)

5、null

6、false

7、array()(一個空數組)

更多PHP相關知識,請訪問php中文網!

以上就是php中empty是什么意思?的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!