PHP数据类型及定义范围

标签: ,

正在查看 0 条回复
  • 作者
    帖子
    • Leeco - WirelessLink社区Leeco
      参与者
      #1405
      Up
      6
      Down
      ::

      PHP 支持 9 种原始数据类型

       

      四种标量类型

      • boolean(布尔型):boolean 表达了真假,可以为 TRUE 或 FALSE。
      • integer(整型):integer 存储整数,最大值是大约二十亿(32 位有符号),64 位平台下的最大值通常是大约 9E18。
      • float(浮点型,也称作 double):浮点数据类型可以用来存储整数,也可以保存小数。
      • string(字符串):字符串由一系列的字符组成,其中每个字符等同于一个字节。

       

      两种复合类型

      • array(数组):PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。
      • object(对象):指类的一个实例,具有相关的成员变量和成员函数。
        callable(回调类型,也称为 callback):
        回调函数不止可以是简单函数,还可以是对象的方法,包括静态类方法。

       

      两种特殊类型

      • resource(资源):保存了到外部资源的一个引用。
      • NULL(无类型):表示一个变量没有值。

       

      以及一些伪类型

      • mixed(混合类型):
      • mixed 说明一个参数可以接受多种不同的类型,但并不是所有的类型。
        number(数字类型):
        number 参数可以接受 integer 整型和 float 浮点型。
      • callable(回调类型,也称为 callback):
        回调函数不止可以是简单函数,还可以是对象的方法,包括静态类方法。
      • array|object(数组 | 对象类型):
        意思是参数既可以是 array 也可以是 object。
      • void (无类型):
        void 作为返回类型时意味着函数的返回值是无用的。void 作为参数列时表意味着函数不接受任何参数。
      访问ChatGPT的可用VPS机房IP推荐 Lisahost美国原生IP搬瓦工美西DMITTripodcloudFrantech
正在查看 0 条回复
  • 哎呀,回复话题必需登录。
WirelessLink社区
Logo