isset()檢測變量是否已設置并且非 NULL。
empty()檢查一個變量是否為空。
以下的東西都被認作空。
isnull()檢測變量是否為 NULL。
(推薦學習視頻:php視頻教程)
實例如下:
isset
判斷變量有無先定義,數(shù)組的鍵值有無存在等。
empty
另外,PHP7有一個快捷判斷的方式就是 ??和 ?:語法,這個也要多注意下。
通過上面的示例,應該了解這幾個的差異了,在開發(fā)的時候我們只要多注意下,就能選擇合適的判判函數(shù)了。
結論:
相關文章教程推薦:php教程