phpで誕生日に基づいて年齢を計算する

phpコード:
function age_from_dob($dob){
$dob = strtotime($dob);
$y = date('Y’, $dob);
if (($m = (date('m’) – date('m’, $dob))) < 0) {
$y++;
} elseif ($m == 0 && date('d’) – date('d’, $dob) < 0) {
$y++;
}
return date('Y’) – $y;
}

echo age_from_dob('2013/04/19’); date in yyyy/mm/dd format.

Development

Posted by arkgame