====== PHP判斷變量爲空 ======數組
===== isset =====對象
功能:字符串
===== empty =====效率
功能:檢測變量是否爲「空」變量
任何一個程序
都將判斷爲empty==true總結
注意:sse
===== var == null =====字符
功能:判斷變量是否爲「空」
說明:
都將判斷爲 null
注意:與empty的顯著不一樣就是:變量未初始化時 var == null 將會報錯。
===== var === null =====
功能:檢測變量是否爲「null」,同時變量的類型也必須是「null」
說明:當變量被賦值爲「null」時,同時變量的類型也是「null」時,檢測結果爲true
注意:
===== is_null =====
功能:檢測變量是否爲「null」
說明:當變量被賦值爲「null」時,檢測結果爲true
注意:
===== 總結 =====
PHP中,「NULL」 和 「空」 是2個概念。
因此咱們在判斷一個變量是否真正爲「NULL」時,大多使用 is_null,從而避免「false」、「0」等值的干擾。