php 關於isset empty

isset
如果已經將變量unnset() ,則他講不再是isset

如果參數被設置並且不是NULL 則返回true,否則返回false

如果isset訪問對象無法訪問的屬性,如果已經定義isset,則會調用__isset

empty
當一個變量不存在或者其值等同於false,則放回true

empty() 本質上與 !isset(var)|| var == false

當empty訪問對象不發訪問屬性時,如果已經定義isset,則會調用__isset

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章