1.8 NULL 空

特殊的NULL表示一个变量没有值,唯一有可能的值就是NULL本身。

在这些情况下,该变量会被认为是NULL

  • 该变量尚未赋值
  • 手动将其值改为NULL
  • 使用unset()函数删除其值

可以使用is_null()函数来进行判断变量是否为NULL

和布尔值一样,NULL不区分大小写。

对一个变量使用(unset)类型转换,将会返回一个NULL值,但是该变量本身并未有任何更改,如果它之前等于123,现在还等于123

那么问题就来了,(unset)的意义何在呢?

你可能感兴趣的:(1.8 NULL 空)