它既不是 0x
也不是 0
; 它是什么?是否存在?
PHP 5.4中新增了二进制前缀0b
。但在使用时需要考虑可移植性,必须确保服务器运行的是PHP 5.4及以上版本。
0b
。自PHP 5.4.0以来,二进制整数文字可用。
要使用八进制表示法,请在数字之前加上0(零)。要使用十六进制表示法,请在数字之前加上0x。要使用二进制表示法,请在数字之前加上0b。
0
是八进制的,而0x
是十六进制的。整数可以用十进制(基数10)、十六进制(基数16)或八进制(基数8)表示,可选地在符号(-或+)之前加上一个符号。
要使用八进制表示法,请在数字之前加上0(零)。要使用十六进制表示法,请在数字之前加上0x。
0b
开头表示二进制数字,例如0b1010101
(需要至少 PHP 5.4 版本)。 - Pacerier