Bonjour,
Je viens pour vous demander un petit coup de main concernant une fonction php que j'ai récupéré je ne sais plus où sur le web et qui permet de calculer l'âge d'un membre à partir de sa date de naissance (sous la forme annéemoisjour)
VOICI LA FONCTION :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?php $date = 19870624; function age($date) { if (ereg("([0-9]{4})([0-9]{2})([0-9]{2})", $date, $regs)) { $age = floor((date("Ymd")-intval($date))/10000); if ($age < 0) { echo "Erreur : Date de naissance incorrecte !\n"; return FALSE; } return $age." an".($age == 1 ? "" : "s"); } echo "Erreur : Date de naissance incorrecte !\n"; return FALSE; } ?> <?=age($date)?>
Je voudrais en fait inverser cette fonction pour qu'elle calcule non plus l'âge mais la date de naissance (à partir de l'âge...)
Cela ne doit pas être si dur mais là je suis un peu pomé car j'ai déjà du mal à comprendre la fonction...
Merci d'avance pour votre aide
Partager