Back

Les structures de contrôle en PHP : Série 01

Les structures de contrôle en PHP : Série 01

  1. Exercice 01

    • Énoncé
      • Créer une page Web classique sous le nom serie01Ex01.php.
      • Créer un script php pour :
        • Définir une variable appelée "site" contenant le texte "apcpedagogie"
        • Écrire "Je suis le site :" et ajouter la variable site
        • Utiliser la structure de contrôle if..else pour vérifier si la variable site contient "apcpedagogie" ou non
      • Valider la page avec la validation W3C.
    • Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution!



  2. Exercice 02

    • Énoncé
      • Créer une page Web classique sous le nom serie01Ex02.php.
      • Créer un script php pour :
        • Définir deux variables appelées "username" et "password" contenant les texte "Mohamed"
        • Utiliser la structure de contrôle if..else (ou opérateur ternaire) pour vérifier si les deux variables sont justes ou non
      • Valider la page avec la validation W3C.
    • Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution!
  3. Exercice 03

    • Énoncé
      • Créer une page Web classique sous le nom serie01Ex03.php.
      • Créer un script php pour :
      • Affecter respectivement les valeurs 150, 50 et 10 aux variables prix_table, prix_armoire et Nombre.
      • Calculer le prix HT total pour les 10 armoires.
      • Valider la page avec la validation W3C.
    • Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution!
  4. Exercice 04

    • Énoncé
      • Créer une page Web classique sous le nom serie01Ex04.php.
      • Définir une variable nom puis lui assigner "Mohamed".
      • Définir une variable anneeNaissance puis lui assigner 1992.
      • Afficher à l’écran « Bonjour Mr … vous avez … ans ».
        Les points bien sûr issus des variables nom et anneeNaissance. Le calcul de l’âge est simplement le résultat de l’année en cours moins l’année de naissance.
      • Utiliser une boucle if pour afficher un message à Mohamed (utiliser la variable) pour lui dire qui’il est petit, adolescent, grand ou vieux, cela se faire son age
      • Valider la page avec la validation W3C.
    • Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution!
  5. Exercice 05

    • Énoncé
      • Créer une page Web classique sous le nom serie01Ex05.php.
      • Définir trois variables a, b et c puis les assigner avec des chiffres.
      • Le script php doit afficher le maximum de ses trois chiffres
      • Valider la page avec la validation W3C.
    • Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution !
  6. Exercice 06

    • Énoncé
      • Créer une nouvelle page web (suivant le standard de bootstrap 5) serie01Ex06.php.
      • Le but est de donner la mention à un élève selon sa moyenne obtenu au bac.
      • Définir trois variables moyenne, décision et mention.
      • Afficher la décision et la mention suivant les conditions suivantes:
        • Décision : Si Moyenne Générale >=10 alors il est Admis si non il est Éliminé
        • Sa Mention si :
          • Moyenne >= 17 Alors Mention = “Excellent”
          • Moyenne >= 16 Alors Mention = “Très Bien”
          • Moyenne >= 14 Alors Mention = “Bien”
          • Moyenne >= 12 Alors Mention = “Assez Bien”
          • Moyenne >= 10 Alors Mention = “Passable”
      • Utiliser les classes couleurs Bootstrap par attribuer à chaque mention une couleur
      • Utiliser une taille de la police unique “14” pour la variable mention.
      • Valider la page avec le validateur de W3C dont le lien est validator.w3.org afin de rendre le code conforme aux spécifications du Consortium.
    • Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution !
  7. Exercice 07

    • Énoncé
      • Créer une nouvelle page web (suivant le standard de bootstrap 5) serie01Ex07.php avec:
        • Une bannière en haut,
        • Un menu horizontal juste en dessous,
        • Un grand titre <h1> avec police verdana et couleur “#003569″> et texte Mon projet PHP;
        • Un texte: “Cet exercice permet de mettre en pratique les structures conditionnelles que nous avons vu jusqu’ici.
          N’attendez pas à ce que le design soit épatant! En effet,<br>
          il reste encore du chemin à faire avant de réussir une page Web parfait avec un design ,<b>agréable,</b>”.
        • Et à la fin un bas de page qui contient le nom du créateur (une sorte de copyright), police verdana aligné à droite, couleur=”#003569″, texte : Webmaser © 2020.
      • Écrivez un script qui récupère le mois en cours et affiche l’une des réponses suivantes, selon que nous sommes en été ou non:
        • Nous sommes en Août, c’est l’été il fait vraiment chaud.
        • Nous sommes en Décembre, c’est l’hiver il fait vraiment froid.
        • Nous sommes en Mars, c’est le printemps il fait beau.
        • Nous sommes en Septembre, c’est l’automne la saison de la défoliation.
      • Un click sur le menu affiche la saison souhaité avec le premier mois de celle-ci
      • Validez la page avec le validateur de W3C dont le lien est validator.w3.org afin de rendre le code conforme aux spécifications du Consortium et https://phpcodechecker.com/ pour le PHP.
      • Ce script doit afficher pour chaque saison un image qui le correspond depuis les images suivants : télécharger les images d’ici
      • Pour faire simple, je vous montre à quoi ça devrait ressembler:
      • Les structures de contrôle en PHP : Série 01

    • Solution
      • Essayez de faire l’exercice de votre côté avant de regarder la Solution !





Riadh HAJJI

Abonnez vous à notre chaîne YouTube gratuitement