#php
Изучаю php и не понимаю как так получается. Сравниваю 2 числа и результат true. var_dump(9 == 011); Причём если будет 09 то получаю ошибку, а 011 интерпритатор пропускает
Ответы
Ответ 1
Потому, что интерпретатор преобразует 011 в восьмиричную систему, а это как раз 9. А 09 php не может преобразовать ни к одной, доступной ему системе.
Комментариев нет:
Отправить комментарий