diff($bday);""/> diff($bday);"">

Maison  >  Article  >  développement back-end  >  Comment afficher l'âge en fonction de l'anniversaire en php

Comment afficher l'âge en fonction de l'anniversaire en php

藏色散人
藏色散人original
2018-11-19 10:24:167931parcourir

Comment afficher l'âge en fonction de l'anniversaire en php : créez d'abord un exemple de fichier PHP, puis affichez l'âge via la méthode "$today->diff($bday);"

Comment afficher l'âge en fonction de l'anniversaire en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur Dell G3.

Cet article vous présente principalement la méthode de mise en œuvre du calcul php de l'âge, c'est-à-dire du calcul de l'âge.

Pour les débutants PHP, le problème du calcul de l'âge en fonction de l'anniversaire peut être un peu difficile. Mais tant que vous maîtrisez l’idée de sa mise en œuvre, c’est aussi très simple. Le calcul de l’âge PHP est également un point de test courant dans nos questions d’entretien PHP.

Ci-dessous, nous présenterons la méthode de mise en œuvre du calcul de l'âge PHP à travers des exemples de code spécifiques.

<?php
$bday = new DateTime(&#39;15.9.1993&#39;); // 你的出生日
$today = new Datetime(date(&#39;m.d.y&#39;));
$diff = $today->diff($bday);
printf(&#39; 你的年龄是 : %d 岁, %d 月, %d 天&#39;, $diff->y, $diff->m, $diff->d);
printf("\n");

Les résultats du calcul sont les suivants :

Comment afficher lâge en fonction de lanniversaire en php

Ensuite, calculer l'âge en fonction de l'anniversaire consiste à calculer la différence entre votre date d'anniversaire et la valeur de la date actuelle. La date de naissance fixée ici est le 15 septembre 1993 et ​​l'âge calculé est de 25 ans, 4 jours de février.

La fonction printf() représente la sortie d'une chaîne formatée, c'est-à-dire la spécification de la chaîne et comment formater les variables qu'elle contient.

Valeurs de format possibles :

%% - renvoie un signe de pourcentage %

%b - nombre binaire

%c - valeur ASCII correspondant aux caractères

%d - nombre décimal avec signe (négatif, 0, positif)

%e - notation scientifique en minuscules (par exemple 1.2e+2)

%E - Utiliser des majuscules scientifiques notation (par exemple 1.2E+2)

%u - Nombre décimal sans signe (supérieur ou égal à 0)

%f - Virgule flottante (réglage natif)

%F - Virgule flottante (paramètre non natif)

%g - %e plus court et %f

%G - plus court %E court et %f

%o - nombre octal

%s - chaîne

%x - nombre hexadécimal (lettres minuscules)

%X - Nombre hexadécimal (lettres majuscules)

Supplémentaire valeur de format. Doit être placé entre % et les lettres

Tutoriel de référence recommandé : "Tutoriel PHP"

Cet article concerne la méthode d'implémentation spécifique de l'âge de sortie PHP en fonction de l'anniversaire de tout le monde. Peut également être copié directement dans les tests locaux. Cet article a une certaine valeur de référence et j’espère qu’il sera utile à des amis dans le besoin !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn