Странное поведение с числами, которые имеют начальный ноль [дубликаты]

На этот вопрос уже есть ответ:

ассив @php ведет себя странно со значением ключа 07 & 08 5 ответов Это ошибка в PHP? [Дубликат] 8 ответов

У меня есть некоторый код PHP с некоторыми целыми числами, и все работает нормально, кроме случаев, когда у ме08 или0X как целое число. Все отлично работает, когда я помещаю их в цитату.

Пример номера:

2      //Works fine
08     //Doesn't work
012    //Doesn't work
"08"   //Works fine again
"012"  //Works fine again

Кто-нибудь может сказать мне причину этого?

Ответы на вопрос(1)

Ваш ответ на вопрос