isset()檢測變數是否已設定並且非 NULL。
empty()檢查一個變數是否為空。
以下的東西都被認作空。
isnull()檢測變數是否為 NULL。
(推薦學習視訊:php視訊教學)
範例如下:
isset
判斷變數有無先定義,陣列的鍵值有無存在等。
empty
另外,PHP7有一個快捷判斷的方式就是 ??和 ?:語法,這個也要多注意下。
通過上面的範例,應該了解這幾個的差異了,在開發的時候我們只要多注意下,就能選擇合適的判判函數了。
結論:
以上就是php中關於isset()、isnull()和empty()的總結的詳細內容,更多請關注TW511.COM其它相關文章!