?

Log in

No account? Create an account
Main

Осторожно, восьмеричные цифры!

По-хорошему PHP конечно должен в этом месте плеваться фатальной ошибкой.

Однако увидев восмеричное число с недопустимой цифрой он просто полагает число равное нулем.

echo 09," => (09)";
echo 9," => (9)";

Выдаст неожиданный результат.

отсюда:
http://phplens.com/phpeverywhere/?q=node/view/249
Tags:

Comments

(int) "09" == 9, так что проблема эта исчезающе редка, к счастью.