Calcul de l’âge en PHP

Voici une fonction PHP simple mais efficace qui va vous permettre de calculer l’âge d’une personne selon sa date de naissance.

Je suis actuellement en train de développer un site de rencontre pour un client (Le client veut le site pour gagner de l’argent et non pas rencontrer des gens hein ! :D). Sur ce type de site l’affichage de l’âge des membres est un élément primordial. J’ai donc cherché sur le net une fonction sympa pour calculer l’âge d’une personne selon sa date de naissance. J’ai trouvé toutes sortes de choses, plutôt compliquées et pas très efficaces. Jusqu’à ce que je tombe sur cette fonction:



function age($date) {
$age = date('Y') - date('Y', strtotime($date));
if (date('md') < date('md', strtotime($date))) {
return $age - 1;
}
return $age;
}

Je l’ai trouvée très simple et elle fonctionne à merveille.

2 réponses sur “Calcul de l’âge en PHP”

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *