PHP中的数据类型包括以下几种
标量类型:boolean(布尔型), integer (整型),float (浮点型,也成作 double ), string (字符串); 复合类型:array (数组), object (对象); 特殊类型: resource (资源),NULL (无类型);
2. 下面说一下布尔类型和整形、浮点型的特点和平时开发中的注意事项:
布尔类型
1、这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE; 2、要指定一个布尔值,使用常量 TRUE 或者 FALSE , 两个都不区分大小写; 3、通常运算符所返回的 boolean 值结果会被传递给 控制流程 ;
integer (整型):
整型可以是十进制,十六进制,八进制,二进制标识,前面可以加上可选符号( +, -); 要使用八进制,数字前面必须加上 0(零), 要使用十六进制表达,数字前面必须加上 0x; 要使用二进制表达,数字前面必须加上 0b;
float 浮点型:
浮点型(也叫浮点数 float,双精度数 double 或实数 real)
将字符串转换成浮点型,和以上字符串转换成整型数值一样,可以参照以上的描述; 如果将一个对象转换为浮点型,会报 E_NOTICE 错误; 浮点数比较: 浮点类型不能用于判断两个数值是否相等 ,因为内部转二进制的时候会有损耗;
以上是php数据类型包括哪几种的详细内容。更多信息请关注PHP中文网其他相关文章!