<?php
$person1 = getBirthDate('03/11/1972');
//echo $person1[0] . " " . $person1[1];
/*$person2 = getBirthDate('02/08/1991');
echo $person2[0] . " " . $person2[1];*/
function getBirthDate($input){
$years=(2012-($x[$i-1]));
$days=$x[$i-2];
$months=$x[$i-3];
$totaldays = ($years * 365);
if($months>=1){
$totaldays+=31;
}
if($months>=2){
$totaldays+=29;
}
if($months>=3){
$totaldays+=31;
}
if($months>=4){
$totaldays+=30;
}
if($months>=5){
$totaldays+=31;
}
if($months>=6){
$totaldays+=30;
}
if($months>=7){
$totaldays+=31;
}
if($months>=8){
$totaldays+=31;
}
if($months>=9){
$totaldays+=30;
}
if($months>=10){
$totaldays+=31;
}
if($months>=11){
$totaldays+=30;
}
if($months>=12){
$totaldays+=31;
}
$totaldays+=$days;
$totalyears=(int) $totaldays/365;
$isbirthday = false;
if($totaldays%365==0){
$isbirthday=true;
}
echo $isbirthday . "\n";
echo $totalyears;
//$returnarray=array('age' => , 'birthday'=>$isbirthday);
}
?>
PD9waHAKCiRwZXJzb24xID0gZ2V0QmlydGhEYXRlKCcwMy8xMS8xOTcyJyk7Ci8vZWNobyAkcGVyc29uMVswXSAuICIgIiAuICRwZXJzb24xWzFdOwoKLyokcGVyc29uMiA9IGdldEJpcnRoRGF0ZSgnMDIvMDgvMTk5MScpOwplY2hvICRwZXJzb24yWzBdIC4gIiAiIC4gJHBlcnNvbjJbMV07Ki8KZnVuY3Rpb24gZ2V0QmlydGhEYXRlKCRpbnB1dCl7CgkkeD1leHBsb2RlKCIvIiwkaW5wdXQpOwoJJGk9Y291bnQoJHgpOwoJCgkkeWVhcnM9KDIwMTItKCR4WyRpLTFdKSk7CgkkZGF5cz0keFskaS0yXTsKCSRtb250aHM9JHhbJGktM107CgkKCSR0b3RhbGRheXMgPSAoJHllYXJzICogMzY1KTsKCQoJaWYoJG1vbnRocz49MSl7CgkJJHRvdGFsZGF5cys9MzE7Cgl9CglpZigkbW9udGhzPj0yKXsKCQkkdG90YWxkYXlzKz0yOTsKCX0KCWlmKCRtb250aHM+PTMpewoJCSR0b3RhbGRheXMrPTMxOwoJfQoJaWYoJG1vbnRocz49NCl7CgkJJHRvdGFsZGF5cys9MzA7Cgl9CglpZigkbW9udGhzPj01KXsKCQkkdG90YWxkYXlzKz0zMTsKCX0KCWlmKCRtb250aHM+PTYpewoJCSR0b3RhbGRheXMrPTMwOwoJfQoJaWYoJG1vbnRocz49Nyl7CgkJJHRvdGFsZGF5cys9MzE7Cgl9CglpZigkbW9udGhzPj04KXsKCQkkdG90YWxkYXlzKz0zMTsKCX0KCWlmKCRtb250aHM+PTkpewoJCSR0b3RhbGRheXMrPTMwOwoJfQoJaWYoJG1vbnRocz49MTApewoJCSR0b3RhbGRheXMrPTMxOwoJfQoJaWYoJG1vbnRocz49MTEpewoJCSR0b3RhbGRheXMrPTMwOwoJfQoJaWYoJG1vbnRocz49MTIpewoJCSR0b3RhbGRheXMrPTMxOwoJfQoJJHRvdGFsZGF5cys9JGRheXM7CgkkdG90YWx5ZWFycz0oaW50KSAkdG90YWxkYXlzLzM2NTsKCSRpc2JpcnRoZGF5ID0gZmFsc2U7CglpZigkdG90YWxkYXlzJTM2NT09MCl7CgkJJGlzYmlydGhkYXk9dHJ1ZTsKCX0KCQoJZWNobyAkaXNiaXJ0aGRheSAuICJcbiI7CgllY2hvICR0b3RhbHllYXJzOwoJCgkvLyRyZXR1cm5hcnJheT1hcnJheSgnYWdlJyA9PiAsICdiaXJ0aGRheSc9PiRpc2JpcnRoZGF5KTsKfQo/Pg==