PHP : Les conditions SWITCH
Julien MA Jacob - Développeur WordPress

Avec une instruction SWITCH, vous pouvez comparer une variable ou une expression à plusieurs cas différents et exécuter du code en fonction du résultat.

Pour créer une instruction SWITCH en PHP, vous devrez fournir la variable ou l'expression que vous allez tester, ainsi que les différents cas auxquels cette variable pourrait correspondre. Par exemple, supposons que vous souhaitiez vérifier quel jour est contenu dans une chaîne de caractères et effectuer différentes opérations en fonction du jour. Dans ce cas, vous fourniriez la variable contenant le jour de la semaine (par exemple "lundi", "mardi", etc.) comme comparaison, puis fourniriez les différents cas pour chaque jour :

<?php

switch( $day_of_week ) {
  case "lundi":
    // Code to execute on Monday
    break;
  case "mardi":
    // Code to execute on Tuesday
    break;
  // and so on ...
}

Lors de la création de votre instruction SWITCH, vous devez également inclure un cas "par défaut" qui est exécuté lorsque aucun des autres cas ne correspond. Cela garantit que votre code gère correctement les entrées inattendues.

L'utilisation d'instructions SWITCH vous permet de vérifier efficacement plusieurs cas possibles sans avoir à utiliser de laborieuses structures "IF...ELSEIF...ELSE". À la fin de ce cours, vous comprendrez les bases des instructions SWITCH et pourrez les utiliser dans vos propres projets.

PHP : Condition SWITCH avec accolades

<?php

$x = 42;

switch ( $x ) {

   case 1:
        echo '$x is the one, neo';
        break;

    case 42:
        echo '$x is the answer to the Ultimate Question of Life, The Universe, and Everything';
        break;

    default:
        echo '$x is just a number';
        break;

}

?>

PHP : Condition SWITCH sans accolades

<?php

$x = 42;

switch ( $x ) :

   case 1:
        echo '$x is the one, neo';
        break;

    case 42:
        echo '$x is the answer to the Ultimate Question of Life, The Universe, and Everything';
        break;

    default:
        echo '$x is just a number';
        break;

endswitch;

?>
Julien MA Jacob - Développeur WordPress
Développeur expert WordPress
Julien MA Jacob - Développeur WordPress

Passionné par le web et la programmation. Je propose mes services de développeur pour vos sites WordPress

  Les chapitres // PHP 🐘 Guide du développeur
PHP : Les commentaires

Nous voyons ici les différentes méthodes que PHP propose pour créer des commentaires ( # ..., // ..., /* ... */)

PHP : Les opérateurs

Les opérateurs arithmétiques, d'incrémentation / décrémentation, de comparaisons, logiques et d'affectations en PHP

PHP : Les conditions SWITCH

Exécuter conditionnellement du code PHP en comparant un variable à plusieurs valeurs possible avec la bouche SWITCH

PHP : Les fonctions

Les fonctions en PHP permettent d'écrire un bout de code qui pourra être ensuite appelé directement depuis le nom de la fonction

PHP : Utiliser le format JSON

Utiliser le JSON en PHP pour échanger des données entre les formats JSON et PHP en utilisant les fonctions json_encode et json_decode.

PHP : Les cookies

Comment utiliser les cookies en PHP pour stocker des données sur le navigateur de l'utilisateur. Comment les créer, modifier et supprimer

PHP : Les sessions

Utiliser session PHP pour stocker temporairement des données avec la fonction session_start() et utiliser $_SESSION pour stocker et lire les données