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

2020-07-16 10:06:09

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

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

以下的東西都被認作空。

684426a452946fb8e2c960956f89967.png

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

(推薦學習視訊:php視訊教學

範例如下:

isset

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

ed3c6971703bd66d80915a4f4b9d249.png

empty

f74ad1e9fc04a8b9bf19237a062134b.png

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

16b416de1b6ac79d463c9c74b375605.png

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

結論:

d599ca95c6fe49d3f4410525ec70622.png

以上就是php中關於isset()、isnull()和empty()的總結的詳細內容,更多請關注TW511.COM其它相關文章!