@hoyt.jerde Используйте diff() метод у DateTime объектачтобы узнать возраст по дате рождения в PHP, ниже пример кода как пример как легче всего расчитать возраст:
1 2 3 4 5 6 7 |
<?php $dob = new DateTime('1985-04-20'); $now = new DateTime(); // Вывод: 36 echo $dob->diff($now)->y; |
@hoyt.jerde Без всяких объектов и обычный процедурный код на PHP (возможно кому будет интересно). Всегда использую чтобы рассчитать возраст по дате рождения.
1 2 3 4 |
<?php // Вывод: 36 echo date_diff(date_create('1985-04-20'), date_create('now'))->y; |