Précédent | Suivant |
Cette instruction permet de réaliser un aiguillage multidirectionnel.
Structure de Switch
Switch (variable)
{ case valeur 1 : bloc d’instructions
1
break;
case valeur 2 : bloc d’instructions 2
break;
case valeur n : bloc d’instructions n
default : dernier bloc d’instructions
}
La case spécial default est utilisé lorsque tous les case ont échoués. Il doit être le dernier cas listé.
Exemple :
<?php
//Dans une liste déroulante on
propose aux gens différents choix de pays,
//chaque choix $liste ayant pour valeur a, b, c et on renvoie à la page
//suivante contenant le script :
$liste=array();
switch ($liste) {
case "a":
echo "Vous habitez en France";
break;
case "b":
echo "Vous habitez en
Allemagne";
break;
case "c":
echo "Vous habitez en Espagne";
break;
default :
echo "Votre pays n'est pas
connu";
}
?>
Exercice : (Voir annexe Instruction conditionnelles Exercice 4).
Reprendre l’exercice 1 de ce chapitre et afficher la page en utilisant l’instruction "switch".
Précédent | Suivant |