L'instruction switch en PHP
Les instructions conditionnelles servent à exécuter des actions diverses selon des conditions différentes.
L'instruction switch
Utilisez l'instruction switch pour choisir l'un des plusieurs blocs de code à exécuter.Syntaxe
switch (n)
{
case val1:
code a executer si n=val1;
break;
case val2:
code executer si n=val2;
break;
default:
code a exécuter si n est different par les deux val;
}
comment ça marche : D'abord nous avons une seule expressionn (le plus souvent une variable), qui est évaluée une fois. La valeur de l'expression est ensuite comparé avec les valeurs pour chaque casdans la structure. S'il ya un match, le code du bloc associé à ce casest exécuté. Utilisez Break pour empêcher l'exécution du code dans le cas suivant automatiquement. l'instruction default est utilisé si aucune correspondance n'est détectée.
Exemple
<html>
<body>
<?php
$x=1;
switch ($x)
{
case 1:
echo "c'est : 1";
break;
case 2:
echo " c'est : 2";
break;
case 3:
echo " c'est : 3";
break;
default:
echo "Pas de Nombre entre 1 et 3";
}
?>