php:空值(null)数据类型
什么是空值(null)?
空值,跟它的名字一样,表示一个变量没有任何值。空值(null)是不区别大小写的,也就是null与NULL或Null是一样的。直线电机的优缺点
在PHP中被赋予空值的情况有三种:
第一种:
尚未被赋值
1 2 3 4 |
|
代码运行结果:
第二种:
被赋值为 NULL。
1 2 3 4 |
|
代码运行结果:
第三种:
被unset()函数处理过的变量
1 2 3 4 5 |
|
代码运行结果:
实例
字符串string1被赋值为null,string2根本没有声明和赋值,所以输出null,最后的string3虽然被赋予了初值,但被unset()函数处理后,也变为null型。unset()函数的作用就是从内存中删除变量。代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
代码运行结果:
is_null函数用来判断变量是否为null,在后面我们会讲到,现在先了解一下,这个函数是返回一个boolean型,如果变量为null,则返回true,否则返回false。unset()函数是用来销毁知道的变量。