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

    +146

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    <?php
    // Calculate the age from a given birth date
    // Example: GetAge("1986-06-18");
    function GetAge($Birthdate)
    {
            // Explode the date into meaningful variables
            list($BirthYear,$BirthMonth,$BirthDay) = explode("-", $Birthdate);
            // Find the differences
            $YearDiff = date("Y") - $BirthYear;
            $MonthDiff = date("m") - $BirthMonth;
            $DayDiff = date("d") - $BirthDay;
            // If the birthday has not occured this year
            if ($DayDiff < 0 || $MonthDiff < 0)
              $YearDiff--;
            return $YearDiff;
    }
    ?>

    добыто в интернете.
    Опять пхп и опять даты. Похоже, это вечное...

    Запостил: Lure Of Chaos, 20 Марта 2011

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

    • strtotime отдыхает.
      Ответить
    • с блекджеком зато и шлюхами
      Ответить
      • Это тоже супер
        explode("-", $Birthdate);
        Каждый говнокодер в своей жизни должен написать подобную хуйню
        Ответить
        • Если не ошибаюсь эту традицию ввел Попов.
          Ответить

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