Déclaration de commutateur PHP
L' switch
instruction est utilisée pour effectuer différentes actions en fonction de différentes conditions.
La déclaration de commutateur PHP
Utilisez l' switch
instruction pour sélectionner l'un des nombreux blocs de code à exécuter .
Syntaxe
switch (n)
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
Voici comment cela fonctionne : nous avons d'abord une seule expression n (le plus souvent une variable), qui est évaluée une fois. La valeur de l'expression est ensuite comparée aux valeurs de chaque cas dans la structure. S'il y a une correspondance, le bloc de code associé à ce cas est exécuté. Utilisez break
pour empêcher le code de s'exécuter automatiquement dans le cas suivant. L' default
instruction est utilisée si aucune correspondance n'est trouvée.
Exemple
<?php
$favcolor = "red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, nor green!";
}
?>