PHP中包含8种数据类型,其中包括4种标量:整型,浮点型,字符串,布尔值;2种复合类型:数组和对象;一种resource类型,剩下的一种是NULL类型。
整型
PHP中的整型可以是负,也可以是正,而整型具体的范围,得看具体的C编译器的long数据类型表示范围。
浮点型
PHP中的浮点数类型是双精度的,而浮点数的具体范围,得看具体的C编译器double类型的表示范围。
布尔值
在PHP总,为假的布尔值可以是:
关键字false
整数0
浮点数0.0
空字符串""或者字符串"0"
NULL
空数组(没有任何元素的数组)
除了上面的情形,其他情形的布尔值都是真。
NULL
在PHP中,未经赋值的变量,其值就是NULL。