6 of 410 menu

L'instruction switch

L'instruction switch compare la valeur d'une variable avec une série de valeurs et exécute le bloc de code correspondant. Si aucune valeur ne correspond, on peut exécuter un code par défaut. Chaque bloc de code doit se terminer par l'instruction break pour empêcher l'exécution des blocs suivants.

Syntaxe

switch ($variable) { case value1: // code à exécuter break; case value2: // code à exécuter break; default: // code par défaut }

Exemple

Un exemple simple d'utilisation de switch pour déterminer le jour de la semaine :

<?php $day = 3; switch ($day) { case 1: echo 'Lundi'; break; case 2: echo 'Mardi'; break; case 3: echo 'Mercredi'; break; default: echo 'Jour invalide'; } ?>

Résultat de l'exécution du code :

'Mercredi'

Exemple

Exemple avec plusieurs case pour un même bloc de code :

<?php $grade = 'B'; switch ($grade) { case 'A': case 'B': echo 'Bien joué !'; break; case 'C': echo 'Bien'; break; default: echo 'Réessayez'; } ?>

Résultat de l'exécution du code :

'Bien joué !'

Voir aussi

  • l'instruction if,
    qui vérifie une condition
  • l'instruction while,
    qui crée une boucle avec une condition
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser