php八大数据类型是什么
数据类型在数据构造中的定义是一组性质雷同的值的汇合乃至定义在这个值汇合上的一组操纵的总称。下面我们来为大家总结一下PHP的八大数据类型。
引荐教程:PHP视频教程
四种标量类型:
boolean (布尔型):这是最简便的类型,只要两种取值,可认为 TRUE/true 或 FALSE/false ,不区分大小写。具体请查看:PHP布尔类型(boolean)
integer (整型):在32 位操纵系统中它的有效范畴是:-2 147 483 648~+2 147 483 647。整型值可以使用十进制,十六进制或八进制表示,前面可以加上可选的符号(- 或者 +)。八进制表示数字前必需加上 0(零),十六进制表示数字前必需加上 0x。具体请查看:PHP整型数据(Integer)
float (浮点型, 也称作 double):在32 位操纵系统中的有效范畴为:1.7E-308~1.7E+308。具体请查看:PHP浮点类型(float)
string (字符串):字符型变量不一样于其他编程说话有字符与字符串之分,在PHP 中,统一使用字符型变量来定义字符或者字符串。具体请查看:PHP字符串类型(string)
两种复合类型:
array (数组):数组型变量是一种比力非凡的变量类型,将在后续章节中具体说明。
object (对象):对象也是一种非凡的数据类型。要创立object变量,请使用 new 关键字。具体请查看:PHP对象类型(object)
最后是两种非凡类型:
resource(资源):源是一种非凡变量,留存了到外部资源的一个援用。资源是通过专门的函数来创立和使用的。详情请查看:PHP资源类型(resource)
NULL(NULL):表示一个变量没有值。NULL 类型独一大概的值就是 NULL。
留意:
大概还会读到一些关于“双精度(double)”类型的参照 。实际上 double 和 float 是雷同的,由于一些历史的缘由,这两个名称同时存在。
变量的类型平常不是由程序员设定的,是由 PHP 按照该变量使用的上下文在运转时决议的。也就是说,PHP是弱类型的说话,程序员在声明变量时无需声明变量类型,PHP说明器会主动识别。
以上就是php八大数据类型是什么的具体内容,更多请关注百分百源码网其它相关文章!