
上QQ阅读APP看书,第一时间看更新
3.5.2 整型
整型是数据类型中最为基本的类型。在现有的32位运算器下,整型的取值是从-2147483648到+2147483647。整型可以表示为二进制、八进制、十进制和十六进制。
要使用二进制表达,数字前必须加上0b;要使用八进制表达,数字前必须加上0;要使用十六进制表达,数字前必须加上0x。
例如:
<?php $a = 1234; // 十进制数 $a = -123; // 负数 $a = 0123; // 八进制数 (等于十进制83) $a = 0x1A; // 十六进制数 (等于十进制26) $a = 0b11111111; // 二进制数字 (等于十进制255) ?>
提示
在PHP 8中,整型值的字长可以用常量PHP_INT_SIZE来表示,最大值可以用常量PHP_INT_MAX来表示,最小值可以用常量PHP_INT_MIN表示。整型数的字长和平台有关,32位平台下的最大值是2147483647,64位平台下的最大值通常大约是9223372036854775807。