首頁  >  文章  >  後端開發  >  php中關於isset()、isnull()和empty()的總結

php中關於isset()、isnull()和empty()的總結

王林
王林轉載
2020-01-04 17:36:582902瀏覽

php中關於isset()、isnull()和empty()的總結

isset()偵測變數是否已設定且非 NULL。

empty()檢查一個變數是否為空。

以下的東西都被認作空。

php中關於isset()、isnull()和empty()的總結

isnull()偵測變數是否為 NULL。

(推薦學習影片:php影片教學

實例如下:

isset

#判斷變數有無先定義,陣列的鍵值有無存在等。

php中關於isset()、isnull()和empty()的總結

empty

php中關於isset()、isnull()和empty()的總結

#另外,PHP7有一個快速判斷的方式就是??和?:文法,這也要多注意下。

php中關於isset()、isnull()和empty()的總結

透過上面的範例,應該了解這幾個的差異了,在開發的時候我們只要多注意下,就能選擇合適的判判函數了。

結論:

php中關於isset()、isnull()和empty()的總結

相關文章教學推薦:php教學

以上是php中關於isset()、isnull()和empty()的總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:cnblogs.com。如有侵權,請聯絡admin@php.cn刪除