【发布时间】:2013-02-05 12:43:06
【问题描述】:
我有一些带有一些整数的 PHP 代码并且一切正常,除非我有 08 或 0X 作为整数。当我把它们放在引号中时,一切都很好。
数字示例:
2 //Works fine
08 //Doesn't work
012 //Doesn't work
"08" //Works fine again
"012" //Works fine again
谁能告诉我背后的原因?
【问题讨论】:
-
数字前面的0被PHP视为八进制数。
-
建议大家阅读如何获取一个月的天数,如何使用循环,以及如何使用整数