PHP: Почему функция 'abs' возвращает неправильное число, если оно начинается с нуля? - PullRequest
1 голос
/ 20 апреля 2010

Код «abs (070000)» возвращает 28672, а код «abs (70000)» возвращает 70000.

Значит ли ноль в начале, что число интерпретируется как шестнадцатеричное?

Спасибо!

1 Ответ

10 голосов
/ 20 апреля 2010

Числа, начинающиеся с нуля, интерпретируются как восьмеричные.

См. php документация .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...