Simple question. I was taking a test today and wasn't sure about one of the questions, so I started working on it now.
This outputs 0. Why?Code:echo 08 * 1.5;
I noticed that when you change 08 to just 8, it returns 12, which is the number that I'd expect. Why does the 0 before the 8 change this evaluation? I would think that the 0 to the left of the 8 would make no difference whatsoever in a decimal based counting system.