Духовность™
Продвинутый новичок
PHP:
$a = 1;
$a = 1;
И тестами покрытьRagazzo, прокомментировать/задокументировать еще надо бы![]()
молодец =)Имя переменной должно быть осмысленным. Рядом желателен комментарий, объясняющий, почему по-умолчанию там единица. А так — в целом нормально.
Не, вызывать нужно такВот как-то так надо...PHP:a/A::a(1);
\a\A::a(1);
+1Волшебные значения не доставляют.
$numberOfTits = Tits::TITS_ARCHERY_SURGICAL_INTERVENTION;
$intNumberOfTits = Tits::TITS_ARCHERY_SURGICAL_INTERVENTION;
Аргументируй уж тогда.Венгерская нотация сосёт.
Сосет, т.к. дублирование кода: тип и в названии, и в хинте IDE.Аргументируй уж тогда.
Чё?из базы
Но до кучи можно добавить классическое "PHP не строго типизированный язык". Исходя из чего уже по определению нет большого смысла выносить в имя переменной её тип.Аргументируй уж тогда.
Именно для этого и надо выносить. Т.к. IDE его не контролирует, в отличие от строготипизированных - так меньше шансов налажать.Но до кучи можно добавить классическое "PHP не строго типизированный язык". Исходя из чего уже по определению нет большого смысла выносить в имя переменной её тип.
Их как раз при присваивании конечным переменным, именованным в венгерской нотации мы приводим к нужному типу. С базой ты, конечно, попутал что-то.А еще в пхп все значения приходящие извне, из базы, из урла — строки.