标签: php numbers octal
1。脚本:
$num = "00445790"; echo $num;
返回:
00445790
2。脚本
$num = 00445790; echo $num;
2351
有人可以解释为什么我会在第二个脚本上获得2351吗?
答案 0 :(得分:7)
Integers被视为八进制。因为八进制整数仅使用0到8之间的数字,所以忽略9上的所有内容。
Integers
9
因此00445790变为004457,小数为2351。
004457