Aller au contenu

Fonction PHP date() : expliquée et démontrée

Bienvenue dans notre guide complet sur la fonction PHP date(). Dans cet article, nous couvrirons tout ce que vous devez savoir sur cette fonction puissante et comment l'utiliser efficacement dans votre code PHP. Notre objectif est de vous fournir une compréhension complète de la fonction date() afin que vous puissiez l'utiliser au maximum dans vos projets.

Qu'est-ce que la fonction PHP date() ?

La fonction PHP date() est une fonction intégrée à PHP utilisée pour formater et afficher la date et l'heure actuelles sur une page web. Elle peut également être utilisée pour afficher des dates et des heures à partir d'un horodatage (timestamp) spécifié, ainsi que pour effectuer divers calculs et manipulations sur les dates et les heures.

Comment utiliser la fonction PHP date()

La syntaxe de la fonction date() est la suivante :

Comment utiliser la fonction PHP date()

php
date(format, timestamp);

Le paramètre "format" est obligatoire et spécifie le format dans lequel la date et l'heure doivent être affichées. Le paramètre "timestamp" est optionnel et spécifie l'horodatage à utiliser. Si aucun horodatage n'est spécifié, la date et l'heure actuelles seront utilisées.

Le paramètre "format" est une chaîne de caractères contenant un ou plusieurs codes de format, utilisés pour spécifier le format de la date et de l'heure. Par exemple, le code de format "Y" est utilisé pour afficher l'année, tandis que le code de format "m" est utilisé pour afficher le mois.

Voici un exemple d'utilisation de la fonction date() pour afficher la date et l'heure actuelles :

Comment utiliser la fonction PHP date() ?

php
<?php

echo "The current date and time is " . date("Y-m-d H:i:s");

Cela produira un résultat similaire au suivant :


console
The current date and time is 2023-03-02 11:25:30

Codes de format courants

Voici quelques-uns des codes de format les plus couramment utilisés pour la fonction date() :

  • Y - Année sur 4 chiffres
  • y - Année sur 2 chiffres
  • M - Nom du mois (abréviation sur 3 lettres)
  • F - Nom du mois (complet)
  • m - Mois (sur 2 chiffres)
  • d - Jour du mois (sur 2 chiffres)
  • l - Jour de la semaine (nom complet)
  • D - Jour de la semaine (abréviation sur 3 lettres)
  • H - Heure (format 24 heures)
  • h - Heure (format 12 heures)
  • i - Minutes (sur 2 chiffres)
  • s - Secondes (sur 2 chiffres)
  • A - AM ou PM

Exemples

Voici quelques exemples d'utilisation de la fonction date() :

Exemple 1 : Afficher la date et l'heure actuelles

Exemple d'affichage de la date et de l'heure actuelles

php
<?php

echo "The current date and time is " . date("Y-m-d H:i:s");

Sortie :


console
The current date and time is 2023-03-02 11:25:30

Exemple 2 : Afficher l'année actuelle

Afficher l'année actuelle en PHP

php
<?php

echo "The current year is " . date("Y");

Sortie :


console
The current year is 2023

Exemple 3 : Afficher le mois et le jour

Afficher le mois et le jour en PHP

php
<?php

echo "Today is " . date("F jS");

Sortie :


console
Today is March 2nd

Exemple 4 : Afficher le jour de la semaine

Afficher le jour de la semaine en PHP

php
<?php

echo "Today is " . date("l");

Sortie :


console
Today is Wednesday

Exemple 5 : Afficher l'heure au format 12 heures

Afficher l'heure au format 12 heures en PHP

php
<?php

echo "The current time is " . date("h:i:s A");

Sortie :


console
The current time is 11:25:30 AM

Conclusion

La fonction PHP date() est un outil puissant pour travailler avec les dates et les heures en PHP.

Elle vous permet de formater et d'afficher facilement les dates et les heures de différentes manières. En comprenant la syntaxe et les codes de format utilisés par la fonction date(), vous pouvez créer des pages web dynamiques et informatives qui affichent la date et l'heure de manière utile pour vos utilisateurs.

En plus des exemples que nous avons fournis, il existe de nombreuses autres façons d'utiliser la fonction date(). Par exemple, vous pouvez l'utiliser pour calculer la différence entre deux dates, afficher des dates dans un fuseau horaire différent, et même générer des dates aléatoires.

Dans l'ensemble, la fonction PHP date() est un outil essentiel pour tout développeur PHP qui doit travailler avec des dates et des heures. Nous espérons que ce guide vous a été utile pour comprendre les bases de la fonction et comment l'utiliser efficacement dans vos projets. Bon codage !

Pratique

Quelle est la fonctionnalité de la fonction date_date_set() en PHP ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.