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.
Nickel ! Merci bien l’ami ! 😉