Comment calculer l’âge à partir de la date de naissance en PHP
Certaines applications Web ont besoin d’afficher l’âge de l’utilisateur. Dans ce cas, vous devez calculer l’âge de l’utilisateur à partir de la date de naissance. Nous allons voir un extrait de code PHP permettant de calculer l’âge à partir de la date de naissance.
Dans le code suivant, les fonctions date(), date_create() et date_diff() permettent de calculer l’âge de l’utilisateur jusqu’à aujourd’hui en PHP.
Code source :
<?php $dateNaissance = "15-06-1995"; $aujourdhui = date("Y-m-d"); $diff = date_diff(date_create($dateNaissance), date_create($aujourdhui)); echo 'Votre age est '.$diff->format('%y'); ?>
Sortie:
Votre age est 26QCM sur PHP – Les bases – Partie 1QCM sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
- Créer une messagerie instantanée (chat) PHP/Ajax Sans Base de Données
- Fonction récursive pour factorielle en PHP
- Fonction itérative pour factorielle en PHP
- Comment générer une chaîne aléatoire en PHP
- Warning: Cannot modify header information – headers already sent
- Comment configurer WampServer pour envoyer un mail depuis localhost en PHP
- Comment configurer XAMPP pour envoyer un mail depuis localhost en PHP
- Comment envoyer un email en PHP
- Comment vérifier une adresse email en PHP
- Comment vérifier le format d’une date en PHP
- Comment vérifier si une url est valide en PHP
- Comment vérifier la disponibilité d’un site Web avec PHP
- Méthodes de débogage var_dump et print_r en PHP
- Générer des nombres aléatoires en PHP
- Comment calculer l’âge à partir de la date de naissance en PHP
- Comment extraire le contenu entre deux balises en PHP
- Comment vérifier l’existence d’un fichier sur un serveur distant en PHP
- Comment récupérer l’adresse IP de l’utilisateur en PHP
- Connaitre l’adresse IP d’un serveur en PHP
- Comment déclarer une variable globale en PHP
- Rafraîchir une page avec PHP
- Comment récupérer le premier jour de la semaine en PHP
- Augmenter la taille maximale des fichiers uploadés en PHP
- Comparer deux dates en PHP
- Comment ouvrir un fichier PDF dans le navigateur avec PHP
- Télécharger un fichier par son URL en PHP
- Comment supprimer un élément de tableau par rapport à sa clef en PHP
- Comment mélanger les valeurs d’un tableau en PHP
- Comment calculer la somme d’un tableau en PHP
- Comment supprimer les valeurs «null» ou vides d’un tableau en PHP
- Comment remplir une liste déroulante avec un array en PHP
- Comment récupérer toutes les clés d’un tableau associatif en PHP
- Comment récupérer une valeur à partir d’un tableau en PHP
- Comment supprimer un élément d’un tableau en PHP
- Comment trier un tableau associatif par valeur en PHP
- Comment trier un tableau associatif par clé en PHP
- Comment vérifier si un mot existe dans une chaîne en PHP
- Comment récupérer la date et l’heure actuelle en PHP
- Comment faire une redirection en PHP
- Comment supprimer tous les espaces d’une chaîne en PHP
- Convertir une date JJ-MM-AAAA vers AAAA-MM-JJ en PHP
- Convertir une date AAAA-MM-JJ vers JJ-MM-AAAA en PHP
- Comment récupérer l’année en cours en PHP
- Convertir une chaîne en un entier en PHP
- Comment récupérer le premier élément d’un tableau en PHP
- Comment convertir une date en timestamp en PHP
- Comment comparer deux tableaux en PHP
- Comment supprimer les doublons dans un tableau en PHP
- Comment trier alphabétiquement les valeurs d’un tableau en PHP
- Comment fusionner deux ou plusieurs tableaux en un seul en PHP
- Comment ajouter un élément à la fin d’un tableau avec PHP
- Comment ajouter un élément au début d’un tableau avec PHP
- Comment supprimer le dernier élément d’un tableau en PHP
- Comment supprimer le premier élément d’un tableau en PHP
- Comment remplacer une chaîne par une autre chaîne en PHP
- Comment compter le nombre d’occurrences d’une sous-chaîne en PHP
- Comment compter tous les éléments d’un tableau en PHP
- Comment inverser l’ordre des éléments d’un tableau en PHP
- Comment vérifier si une valeur existe dans un tableau en PHP
- Comment vérifier si une clé existe dans un tableau en PHP
- Comment inverser une chaîne en PHP
- Comment vérifier si une variable est nulle en PHP
- Comment vérifier si une variable est vide en PHP
- Comment vérifier si une variable existe ou non en PHP
- Convertir les entités HTML en caractères – PHP
- Comment trouver la taille d’une string en PHP
- Mettre la première lettre d’une chaîne en majuscule en PHP
- Comment convertir une chaîne de caractères en minuscule en PHP
- Comment comparer deux String en PHP
- Comment récupérer l’URL de la page courante en PHP
- Comment transformer une chaîne de caractère en tableau en PHP
- Comment extraire une sous-chaîne à partir d’une chaîne de caractères en PHP
- Compter le nombre de mots dans une chaîne en PHP
- Comment supprimer les caractères spéciaux dans une chaîne en PHP
- Comment remplacer un mot dans une chaîne en PHP
- Comment concaténer deux chaînes en PHP
- Compter le nombre de caractères dans une chaîne en PHP
- Comment supprimer des espaces en début et fin d’une chaîne en PHP
- Comment filtrer un tableau par valeur en PHP
- Soumettre un formulaire sans recharger la page en utilisant Ajax, jQuery et PHP
- Comment passer une variable de JavaScript à PHP
- Comment récupérer le nom de domaine à partir d’une URL en PHP
- Comment créer un fichier log en PHP
- Comment mettre la date en Français – PHP
- Comment ajouter des jours à une date en PHP
- Comment récupérer l’extension d’un fichier en PHP
- Enregistrer une image depuis une URL en PHP
- Comment modifier le fichier php.ini sous Ubuntu
- Augmenter le temps d’exécution du script PHP
- Comment activer CURL sur Wamp ou Xampp et Ubuntu
- Comment créer un objet Json via un tableau en PHP
- Lire un fichier JSON avec PHP
- Convertir HTML en texte brut en PHP
- Créer un fichier JSON en PHP
- Convertir le résultat d’une requête au format Json avec PHP
- Lire un fichier CSV avec PHP
- Convertir un objet en Array en PHP
- Comment extraire/décompresser un dossier sur un serveur FTP en PHP
- Comment importer un fichier CSV dans MySQL avec PHP
- Redimensionner une image en PHP
- Récupérer les données d’une base de données sans actualiser le navigateur
- Connecter a une base de donnée oracle avec PHP
- Connexion à une base de données PostgreSQL avec PHP PDO
- Convertir un tableau multidimensionnel en fichier XML avec PHP
Salut waytolearnX, merci pour ce code source court et efficace !
Cependant, j’ai un petit problème.
Ton code fonctionne parfaitement avec une date « d-m-Y » rentrée à la main.
J’aimerai pour ma part prendre une date de naissance au format DATE dans mon phpmyadmin,
qui est donc au format « Y-m-d ». Tu as une astuce? j’ai déjà ouvert mysql dans mon code, je n’ai plus qu’à utiliser le type correspondant, qui se nomme « Date_De_Naissance »!
Merci d’avance !
Bonjour Antoine,
Il suffit de récupérer la date « Date_De_Naissance » a partir de Mysql et l’affecter à la variable « $dateNaissance » dans votre code PHP, voici un petite exemple: