скрипт PHP который вычисляет полный возраст человека с точностью до дня

Скрипт на PHP, который вычисляет полный возраст человека с точностью до дня.

<?php
  function Full_age($b_day, $b_month, $b_year)
  {
    $y = date("Y");
    $m = intval(date("m"));
    $d = intval(date("d"));
    $b_month = intval($b_month);
    $b_day = intval($b_day);
    $b_year = intval($b_year);
    $day = ($b_day > $d ? 30 - $b_day + $d : $d - $b_day);
    $tmpMonth = ($b_day > $d ?  -1 : 0);
    $month = ($b_month > $m + $tmpMonth ? 12 - $b_month + $tmpMonth + $m : $m+$tmpMonth - $b_month);
    $tmpYear  = ($b_month >  $m + $tmpMonth ?  -1 : 0);
    if ($b_year > $y + $tmpYear)
    {
      $year = 0;
      $month = 0;
      $day = 0;
    }
    else $year = $y + $tmpYear - $b_year;
    return array ($day,$month,$year);
  }
  $age = Full_age("29", "06", "1986");
  echo "Вам $age[2] лет, $age[1] месяцев и $age[0] дней";
?>



Оставить свой ответ:

Имя:*
E-Mail:
Вопрос:
Skolko buдет пять пдюс сeмь?
Ответ:*
QQpedia21.ru - cамые интересные вопросы