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