7 of 410 menu

La structure case

La structure case fait partie de l'instruction switch et permet d'organiser le branchement du programme en fonction de la valeur d'une variable. Chaque case vérifie la correspondance de la valeur de la variable avec sa condition et exécute le code si une correspondance est trouvée.

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 la structure case pour vérifier une valeur numérique :

<?php $num = 2; switch ($num) { case 1: echo 'Un'; break; case 2: echo 'Deux'; break; default: echo 'Autre nombre'; } ?>

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

'Deux'

Exemple

Utilisation de plusieurs case pour un même bloc de code :

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Voyelle'; break; default: echo 'Consonne'; } ?>

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

'Consonne'

Exemple

Utilisation de case avec des chaînes de caractères :

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'Premier jour de la semaine'; break; case 'Friday': echo 'Dernier jour de travail'; break; default: echo 'Jour ordinaire'; } ?>

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

'Premier jour de la semaine'

Voir aussi

  • l'instruction if,
    qui exécute du code si une condition est remplie
  • 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