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