article(s) dans votre panier VOIR

Tuto PHP/MySQL | Exercice sur les dates

  • Vidéo 75 sur 158
  • 4h43 de formation
  • 158 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Exercice sur les dates
00:00 / 01:05
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
49,90€
  • Téléchargement + VOD à vie
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

Affichez la date selon ce format :

C'est le 1er jour du mois

ou

C'est le xème jour du mois

Solution

Faites une pause dans la vidéo et rédigez le code de l'exercice. Vous pourrez poursuivre pour comparer votre code et celui de la solution.

<?php

  if (date("j") ==1)

    echo date("\C\'\\e\s\\t \l\\e j\\e\\r \j\o\u\\r \d\u \m\o\i\s.");

  else  

    echo date("\C\'\\e\s\\t \l\\e j\è\m\\e \j\o\u\\r \d\u \m\o\i\s.");

?>

Ici, nous testons si le jour est égal à 1. Dans l'affirmative, on affiche la chaîne C'est le premier jour du mois. S'il ne s'agit pas du premier jour du mois, on affiche C'est le énième jour du mois.

Bien entendu, nous arions pu faire plus simple avec quelque chose comme ceci :

<?php

  if (date("j") ==1)

    echo "C'est le premier jour du mois";

  else  

    echo "C'est le date('j')ème jour du mois";

?>

 

Mais dans ce cas, vous n'auriez pas fait autant de recherche pour savoir quels caractères doivent être échappés dans la fonction date.