Dziwne zachowanie z liczbami, które mają wiodące zero [duplikat]

To pytanie ma już odpowiedź tutaj:

php tablica zachowuje się dziwnie z wartością klucza 07 i 08 5 odpowiedzi Czy to błąd w PHP? [duplikować 8 odpowiedzi

Mam kod PHP z liczbami całkowitymi i wszystko działa dobrze, z wyjątkiem sytuacji, gdy mam08 lub0X jako liczba całkowita. Wszystko działa dobrze, kiedy zamieszczam je w cudzysłowie.

Przykładowe liczby:

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

Czy ktoś może mi powiedzieć, dlaczeg

questionAnswers(1)

yourAnswerToTheQuestion