Просмотр поста

.
SlyDeath

C++ язык строгой типизации, только лишь это может как-то помочь избежать быдлокодинга в PHP, но собственно необязательно его для этого учить. Главное понять для себя, что если ты ожидаешь прихода числа, то делай (int), и так далее. Часто встречал в коде сверку числа со строкой (что иногда приводит к неправильной логике). Например, при проверке, строка "0" это false, а вот строка "00" уже true... И проверяя на if($myVar) можно запросто получить true вместо false. База может отдать строку, даже если там хранится число. В моей практике было такое, что мускул из поля DOUBLE возвращал мне строку в ZF'е.