关于var_dump的一点疑问

为什么var_dump(08)和var_dump(09)得出的结果都是int类型的0?

而var_dump(00)---var_dump(07)都可以得出正常的int类型的0--7,而且var_dump(10)以后的都可以得到正确的数值显示。

_Forliberty
浏览 1229回答 1
1回答

晚安sp

进制问题吧,不信试试var_dump(0109);结果是int(8);你敢信?// 八进制 010 = 十进制 8 ,然后后面的就被忽略了//把0去掉就没问题,08,09也是变成8,9就没问题了,就是进制的问题,
打开App,查看更多内容
随时随地看视频慕课网APP