1. PHP / Говнокод #29236

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    <? // get current season for header styling
    		$current_month = date("m");
    		if($current_month >= "03" && $current_month <= "05") $season = "spring";
    		elseif($current_month >= "06" && $current_month <= "08") $season = "spring";
    		elseif($current_month >= "09" && $current_month <= "11") $season = "autumn";
    		else $season = "winter";
      ?>

    И про теги в стиле говноБитрикса не забыли

    Запостил: Lexchz2, 25 Февраля 2026

    Комментарии (1) RSS

    • Это плохая функция не только потому, что это наверняка можно сделать через ренджи или свичи (я не пишу на пхп, но уверен, что там есть switch), и даже не потому, что месяц зачем-то строкой, и даже не потому, что время года тоже строкой (удачной локализации!) а потому во многих европейских странах сезон меняется 20-го числа. Серьезно, весна начнется 20 марта.

      ps: напишите массив из четырех строк, и функцию, которая по месяцу (пускай пока только по месяцу) выбирает запись в этом массиве.
      Ответить

    Добавить комментарий