functie php de verificat varsta

Written by on 20 June 2009 in Seo - No comments

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
<?
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;
			}
		}
	}

}
?>

Daca ti-a placut acest articol, recomanda-l si altora folosind butoanele pentru Twitter, Facebook si Google +1.


Despre autor

Agavriloaie Marius

Sunt programator web in PHP. Cunosc bine PHP 5, mySQL 5, Javascript, CSS, HTML, Ajax,Symfony, etc. Am participat la dezvoltarea multor proiecte complexe dar si simple si fac totul cu pasiune si placere.

Comenteaza prin Facebook:

Leave a Comment