Maison >développement back-end >tutoriel php >Explication détaillée de la fonction switch de PHP (principe de fonctionnement)

Explication détaillée de la fonction switch de PHP (principe de fonctionnement)

藏色散人
藏色散人avant
2021-03-15 18:06:554860parcourir

L'instruction switch est une instruction de contrôle de flux en PHP. Cet article vous présentera l'instruction switch et comment l'utiliser. J'espère qu'elle vous sera utile !

Explication détaillée de la fonction switch de PHP (principe de fonctionnement)

Recommandé : "Tutoriel vidéo PHP"

L'instruction switch est utilisée pour effectuer différentes actions en fonction de différentes conditions .

Instruction Switch

Utilisez l'instruction Switch si vous souhaitez exécuter sélectivement l'un des nombreux blocs de code.

Utilisez les instructions Switch pour éviter les longs blocs if..elseif..else.

Syntaxe

switch (expression)
{
case label1:
  expression = label1 时执行的代码 ;
  break;  
case label2:
  expression = label2 时执行的代码 ;
  break;
default:
  表达式的值不等于 label1 及 label2 时执行的代码;
}

Principe de fonctionnement :

1 Calculez l'expression (généralement une variable) une fois
Mettez l'expression Comparez la. value avec la valeur de case dans la structure
S'il y a une correspondance, exécutez le code associé au case
4 Une fois le code exécuté, l'instruction break empêche le code. du passage au cas suivant Continuez l'exécution dans
5 Si aucun cas n'est vrai, utilisez l'instruction par défaut

Instance

<?php
$favfruit="orange";

switch ($favfruit) {
   case "apple":
     echo "Your favorite fruit is apple!";
     break;
   case "banana":
     echo "Your favorite fruit is banana!";
     break;
   case "orange":
     echo "Your favorite fruit is orange!";
     break;
   default:
     echo "Your favorite fruit is neither apple, banana, or orange!";
}
?>
.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:"Cloner des moutons" en phpArticle suivant:"Cloner des moutons" en php