PHP Date Упражнения: Рассчитать текущий возраст человека
Дата PHP: Упражнение-18 с решением
Напишите PHP-скрипт для расчета текущего возраста человека.
Пример даты рождения: 11.4.1987
Пример решения:
PHP-код:
<?php
$bday = new DateTime('11.4.1987'); // Your date of birth
$today = new Datetime(date('m.d.y'));
$diff = $today->diff($bday);
printf(' Your age : %d years, %d month, %d days', $diff->y, $diff->m, $diff->d);
printf("\n");
?>
Пример вывода:
Ваш возраст: 30 лет, 3 месяца, 0 дней
Примечание: результат может меняться для вашей системной даты и времени.
Блок-схема:
Редактор кода PHP:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать функцию PHP для получения даты начала и окончания недели (по номеру недели) определенного года.
Далее: написать скрипт PHP для подсчета недель между двумя датами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code