====== 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”等值的干扰。