如果我创建值为020的变量,它变为16?

Joh*_*ith 0 php variables zero

可能重复:
php数组表现奇怪,键值为07和08

在PHP中,当我创建$ myvar = 020和echo $ myvar时,我得到16为什么?

and*_*wsi 6

因为如果您在数字前面加上0,则PHP假定您在基数8中工作,而基数8中的20在基数10中为16.

  • 为什么计算机程序员会让万圣节和圣诞节混淆?因为10月31日= 12月25日.我会得到我的外套,好吗? (5认同)