L'instruction switch est utilisée pour effectuer différentes actions en fonction de plusieurs conditions différentes.
Si vous souhaitez exécuter sélectivement l’un des nombreux blocs de code , utilisez une instruction switch.
<?php changer ( n ) { cas label1 : Si n = label1 , le code ici sera exécuté break case ; label2 : Si n = label2 , le code ici sera exécuté ; break ; default : Si n n'est ni égal à label1 ni à label2 , le code ici sera exécuté ; ?>
Comment ça marche : Tout d'abord, une expression simple n (généralement une variable) est évaluée une fois. Compare la valeur de l'expression à la valeur de chaque observation de la structure. En cas de correspondance, le code associé au cas est exécuté. Une fois le code exécuté, utilisez break pour empêcher le code de passer au cas suivant pour continuer l'exécution. L'instruction par défaut est exécutée lorsqu'il n'y a aucune correspondance (c'est-à-dire qu'aucun cas n'est vrai).
<?php $ favcolor = " rouge " ; ( $couleurfav ) { cas " rouge " : écho " Ta couleur préférée est le rouge ! " ; " bleu " : écho " Ta couleur préférée est le bleu ! " ; " vert " : écho " Votre couleur préférée est le vert ! " ; break ; " Votre couleur préférée n'est ni le rouge, ni le bleu, ni le vert ! " ; } ?>