请选择 进入手机版 | 继续访问电脑版
绿茶科技社区

php八大数据类型有哪些

2019-11-13 05:52
1433
  数据类型在数据结构中的定义是一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。下面我们来为大家总结一下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解释器会自动识别。

分享到 :
0 人收藏

3 个回复

倒序浏览
麦机长  高级会员 | 2019-11-13 06:07:08
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
Teddys Knowledg  高级会员 | 2019-12-5 19:41:56
大人,此事必有蹊跷!
wolfy  高级会员 | 2019-12-13 04:57:39
LZ帖子不给力,勉强给回复下吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

举报|Archiver|手机版|小黑屋|Lvchakeji Inc.  

Powered by Discuz! X3.3 © 2001-2016 Comsenz Inc.

返回顶部