Description |
Équivalent à l'instruction IF en PhP, le switch permet de comparer une variable à une ou plusieurs valeurs, tout en simplifiant la tâche si le nombre de comparaison s'avère important. |
Publicité |
|
Solution |
<? // Utilisation équivalente du if et du switch : if($val == 0) echo 'La variables est égale à 0'; elseif($val == 1) echo 'La variable est égale à 1'; else echo 'La variable est égale à '.$val;
switch($val){ case 0 : echo 'La variable est égale à 0'; break; case 1 : echo 'La variable est égale à 1'; break; default : echo 'La variable est égale à '.$val; break; }
// Utilisation d'un switch / case avec des valeurs texte switch($monTexte){ case("abc"): echo 'Mon texte est "abc" !'; break; case("xyz"): echo 'Mon texte est la fin de l'alphabet'; }
// Plusieurs résultats identiques pour une valeur switch($val){ case 1: case 2: case 3: echo 'Ma variable vaut 1, 2 ou 3.'; break; case 4 : echo 'Ma variable vaut 4'; break; default : echo 'Ma variable est inférieure à 1 ou supérieure à 4.'; break; } ?> |
Notez la solution
|
|
Partagez cette question
|
|
Questions similaires |
Structure conditionnelle "IF" en php
|
Mots clés |
switch, case, conditions, php |