标签: php
让我们假设在PHP中
$i = 016; echo $i / 2;
输出正在返回7。为什么..?
7
答案 0 :(得分:3)
在PHP的数字前面附加0使其成为八进制。
十进制中的16相当于十进制中的14。
所以,14/2 = 7就是答案。
答案 1 :(得分:0)
前导0会导致016被解释为写在基座8中,因此在基座10中它实际上将是14。 所以14/2 = 7
0
016
8
10
14
14/2 = 7