特殊的NULL表示一个变量没有值,唯一有可能的值就是NULL本身。
在这些情况下,该变量会被认为是NULL。
- 该变量尚未赋值
- 手动将其值改为
NULL - 使用
unset()函数删除其值
可以使用is_null()函数来进行判断变量是否为NULL。
和布尔值一样,NULL不区分大小写。
对一个变量使用(unset)类型转换,将会返回一个NULL值,但是该变量本身并未有任何更改,如果它之前等于123,现在还等于123。
那么问题就来了,(unset)的意义何在呢?












网友评论