PHP-数据类型


数据类型

1.1 数据类型

变量的数据类型可分为强数据类型和弱数据类型。
如果一个变量的类型取决于存放值的类型,这种语言就称为弱数据类型的语言。
如果声明变量是A类型,就不能存放B类型的数据,这种语言就称为强数据类型。

==PHP和JS都是弱数据类型==

四钟数据类型
boolem(布尔型)
integer(整数型)
float(浮点型)
string(字符串)
两种复合型
array 数组         object 对象
两种特殊类型
resource 资源型      NULL(无)

1.2 标量类型

整数

PHP_INT_MAX:  PHP中的整数类型最大值
0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100
0 1 2 3  4   5  6    7     8      9 

decbin
bindec
decoct
dechex

范围-2^31~2^31-1

1.3 浮点数 (float)

浮点数就是小数,在PHP中,float(单精度)和double(双精度)是一样的。

由于浮点数转成二进制是乘2正向取整,可能会一直循环下去,所以浮点数保存的值是近似值。

注意:在C、Java、C#语言中浮点数有两种,单精度、双精度,双精度使用更广。


文章作者: Enomothem
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Enomothem !
  目录