Exercice 04 - Introduction au langage PHP

Mise en situation

Vous devez mettre en place dans un Boilerplate l'utilisation de base de PHP. Je vous fournis pour cela un fichier de configuration de base.

Modalités

À faire (étapes)

Partie 1

  1. À partir de votre dossier de projet, créez-vous un nouveau vhost nommé: projet.local
  2. Renommez le fichier index.html => index.php
  3. Créez un dossier includes, mettes-y le fichier décompressé config.php provenant de config.zip
  4. Ouvrez les 2 précédents fichiers index.php config.php dans Visual Studio Code
  5. Faites un require du fichier config.php dans le haut du fichier index.php
    <?php
    require 'includes/config.php';
    ?>
  6. Utilisez dans index.php les 4 constantes données aux bons endroits à partir de la ligne 5 du fichier config.php
    <?php
    echo SITE_TITLE;
    ?>
  7. Tester sur le site que leur utilisation fonctionne bien
  8. EXPERT: Utilisez la constante de SITE_STATE pour afficher un message que le site est en développement quand le state est à dev (utilisation d'un IF ici)

Partie 2

  1. Faites la création d'une variable $message et faites en l'affichage sur votre page dans un paragraphe
  2. Faites un test de var_dump($message) pour voir son contenu et son type
  3. Si la variable $message est vide, on affiche pas le paragraphe! (utilisation d'un IF ici)
  4. Remettre l'exercice sur Léa dans exercice 04

Solution