特殊的 NULL 值表示变量无值。NULL 是数据类型 NULL 唯一可能的值
NULL 值标示变量是否为空。也用于区分空字符串与空值数据库
可以通过把值设置为 NULL,将变量清空:
- <?php
- $x="Hello world!";
- $x=null;
- var_dump($x);
- ?>
在下列情况下一个变量被认为是 NULL:
被赋值为 NULL。
尚未被赋值。
被 unset()。(释放给定的变量)
NULL 类型只有一个值,就是不区分大小写的常量 NULL。
参见 is_null() 和 unset()。
- <?php
- $var = NULL;
- ?>
使用 (unset) $var 将一个变量转换为 null 将不会删除该变量或 unset 其值。仅是返回 NULL 值而已。