- 1
$darr = array( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+173
$darr = array( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
Похапе. Нафик нужны встроенные функции даты / времени? В феврале 28 дней, и баста.
Фрагмент из давно работающего проекта.
{
:january => [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31],
:february => [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28],
....
:december => [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31]
}
мораль.. мораль сей басни - не давайте заказчику самому писать код. никогда
хуже php языка нет, он выпрямит любые извилины и искривит любые руки
Для примера можно провести параллель с Flash/Flex. Милые мальчики-дизайнеры, которые всю жизнь верстали и рисовали банеры внезапно стали программистами. В итоге все безбожно тормозит и падает. Все винят почему то adobe, хотя и они не без греха.
жаль что есть пара унылых ребят задающих одини и те же вопросы
боле-мене нормальный путь открывается только тогда, когда есть боле-мене грамотный фреймворк, который прячет в себе все уловки облегчения жизни пхп-кодера
сам когда-то сдуру взялся перекинуть сайт с базой на другой хостинг. После миграции перестало работать. После некоторого ковыряния в коде выяснилось, что сайт сделан так, как в любой книге по похапе орут "никогда так не делайте". Без register_globals сайт отказывался работать вообще, а кроме того, там "делай не хочу" всякие скул иньекции, конфига подруба к бд оказалась описана в двух местах, а сам сайт состоял из всего двух(!) страниц пхп по тыщу строчек и 10-15 шаблонов смарти-подобного шаблонизатора. Такого говна я еще не видал, даже не подозревал, что можно ТАК говнокодить, при этом иметь понятие о шаблонизаторах.
В комментарии пхп исходника обнаружился гордый копирайт Alexandras L. Убивать таких L.