Maison > développement back-end > Problème PHP > Introduction détaillée à PHP - structures à branches multiples

Introduction détaillée à PHP - structures à branches multiples

慕斯
Libérer: 2023-03-10 08:30:01
original
2512 Les gens l'ont consulté

L'article précédent vous a présenté "Explication détaillée et exemples - Structure à double branche (avec code source) ". Cet article continue de vous présenter ce qu'est une structure multi-branche. ! Je pense que cela vous sera d'une grande aide ! ! !

Introduction détaillée à PHP - structures à branches multiples

Structure à succursales multiples :

Format 1 :

si (expression conditionnelle) {

}else if (expression conditionnelle) {

}else if (expression conditionnelle) {

}else{

}

Le mot-clé elseif peut être écrit comme else if ou elseif, les deux sont une syntaxe qualifiée, et il doit y avoir une expression conditionnelle dans chaque if().

L'opération spécifique est la suivante :

Le code est le suivant :

<?php
     /******多项分支结构******/
     //格式1
     /*
        一月  元旦节
        二月  情人节
        三月  植树节
        四月  愚人节
        五月  劳动节
        六月  儿童节
     */
    $month =1 ;
    if ($month == 1 ){
        echo &#39;一月份,我们有元旦节&#39;;
    }else if($month ==2 ){
        echo &#39;二月份,我们有情人节&#39;;
    }else if($month ==3 ){
        echo &#39;三月份,我们有植树节&#39;;
    }else if($month ==4 ){
        echo &#39;四月份,我们有愚人节&#39;;
    }else if($month ==5 ){
        echo &#39;五月份,我们有劳动节&#39;;
    }else if($month ==6 ){
        echo &#39;六月份,我们有儿童节&#39;;
    }else{
        echo &#39;其他还有,中秋节,端午节,春节等&#39;;
    }
?>
Copier après la connexion

Le résultat d'exécution est :

Introduction détaillée à PHP - structures à branches multiples

Introduction détaillée à PHP - structures à branches multiples

Format 2 :

changer...format de cas

switch (variable) {

valeur de cas :

instruction php

[break]; peut être écrit ou non

valeur de cas :

déclaration php

[break]

défaut;

déclaration php

}

Format spécifique que nous utilisons pour afficher le code, le code est le suivant :
<?php 
/******多项分支结构  switch ******/
/*
    1:春季
    2:夏季
    3:秋季
    4:冬季
*/  
$season = 1;
switch($season){
    case 1:
        echo &#39;春天我们可以放风筝<br/>&#39;;
    case 2:    
        echo &#39;夏天我们可以游泳<br/>&#39;;
    case 3:
        echo &#39;秋天我们可以制作树叶标本<br/>&#39;;
    case 4:
        echo &#39;冬天我们可以堆雪人<br/>&#39;;
} 
?>
Copier après la connexion

Le résultat d'exécution est :

Introduction détaillée à PHP - structures à branches multiplesRemarque :

    switch.. La structure de branche de .case est différente de la structure de branche de if...elseif...
  • la structure de branche switch...case peut exécuter plusieurs branches en même temps en même temps (il n'y a pas de rupture dans l'instruction de branche, elle sera exécutée du cas en cours jusqu'à la fin)
  • Si vous utilisez switch...case pour implémenter une seule sélection de plusieurs branches, vous pouvez ajouter un saut pour chaque instruction de branche ;
  • switch... la valeur de cas doit être sélectionnée parmi les chaînes, les entiers et les valeurs booléennes
  •  ;

  • switch...le boîtier ne convient qu'à un jugement précis, pas à un jugement de valeur de plage
Remarque : faites attention au format lors de l'écriture du code ; ce qui peut augmenter la lisibilité du code Sexe

Apprentissage recommandé : "

Tutoriel vidéo PHP

"

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal