| 类型名称 | 类型表示 | 取值 |
| bool | 布尔型 | true,false |
| integer | 整型 | -2147483647-2147483648 |
| string | 字符串型 | 字符串长度取决于机器内存 |
| float | 浮点型 | 最大值1.8e308 |
| object | 对象 | 通过new实例化 $obj=new person(); |
| array | 数组类型 | $arr=array(1,2,3,4,5,6);//一维数组 |
| resourse | ||
| null | 空值 | null |
| 转换 | 结果 |
| 布尔型的false var_dump((bool) false) | bool(false) |
| 整型0 var_dump((bool) 0); | bool(false) |
| 浮点型0.0 var_dump((bool) 0.0); | bool(false) |
| 字符串‘0' var_dump((bool) '0'); | bool(false) |
| 空数组$arr=array(); var_dump((bool) $arr) | bool(false) |
| 不包含任何成员变量的空对象只在PHP4使用,PHP5中为true | bool(false) |
| NULL或者尚未赋值的变量var_dump((bool) NULL) | bool(false) |
| 从没有任何标记(tags)的XML文档生成的SimpleXML 对象 | bool(false) |
新闻热点
疑难解答