1.5PHP语言的类型(Type)

1.整数类型

类型范围
intPHP_INT_MIN ≤ n ≤ PHP_INT_MAX

2.浮点类型

类型范围
float正数:PHP_FLOAT_MIN ≤ n ≤ PHP_FLOAT_MAX
负数:-PHP_FLOAT_MAX ≤ n ≤ -PHP_FLOAT_MIN

浮点类型还包括五个特殊的值:INF(正无穷)、-INF(负无穷)、0(正零)、-0(负零)、NAN(Not A Number,非数值)。

浮点类型还可以使用科学记数法来表示:一个数值(整数或浮点数)后跟一个大写或小写的字母 e(表示乘以 10),再跟一个前面的乘以 10 的多少次幂。

//十进制形式
3.14

//科学记数法形式
3e2
3.14e2

3.布尔类型

类型
booltruefalse
truetrue
falsefalse

4.其它类型

类型描述
T1 | T2 | T3联合(Union)类型(满足其一即可)
T1 & T2 & T3交叉(Intersection)类型(必须全部满足)
mixedobject|resource|array|string|float|int|bool|null 的别名
iterableTraversable|array 的别名
?TT|null 的别名
nullnull 类型
voidvoid 类型
nevernever 类型

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/php/phplang/38023.html

huoxiaoqiang的头像huoxiaoqiang

发表回复

登录后才能评论
分享本页
返回顶部