# emaks (04.10.2013 / 18:32)functions.php
Подскажите,как вывести возраст юзера в анкете?
public static function age($birthday) {
$birthday_timestamp = strtotime($birthday);
$shift = (core::$system_set['timeshift'] + core::$user_set['timeshift']) * 3600;
$age = date('Y', time() + $shift) - date('Y', $birthday_timestamp);
if (date('md', $birthday_timestamp) > date('md', time() + $shift)) {
$age--;
}
return $age;
}в анкету
echo ($user['dayb'] == false && $user['monthb'] == false && $user['yearofbirth'] == false ? '' : functions::age(sprintf("%02d", $user['dayb']) . '-' . sprintf("%02d", $user['monthb']) . '-' . $user['yearofbirth']);