functie php de verificat varsta

De multe ori avem nevoie de o functie de verificat varsta pentru ca persoanele care se inregistreaza sa nu aiba mai putin de un anumit numar de ani.

Astfel am decis sa va arat functia mea de verificat varsta

Parametri:

  • $dob =data nasterii in format dd/mm/yyyy (adica 20/01/2007);
  • $age – numarul de ani minim pentru care este acceptata persoana
  • rezultat – 1 pentru faptul ca indeplineste conditia(adica are varsta mai mare), 2 nu indeplineste conditia, are varsta mai mica

[php]
<?
function check_dob($dob, $age) {
$date = explode ( "/", $dob );
if ((date ( "Y" ) – $age) > $date [2]) {
return 1;
} elseif ((date ( "Y" ) – $age) < $date [2]) {
return 2;
} else {
if ($date [1] > date ( "m" )) {
return 1;
} elseif ($date [1] < date ( "m" )) {
return 2;
} else {
if ($date [0] > date ( "d" )) {
return 1;
} elseif ($date [0] < date ( "d" )) {
return 1;
} else {
return 1;
}
}
}

}
?>
[/php]

Spune si tu parerea...