Maison > Article > développement back-end > Une brève discussion sur l'utilisation et les différences de if et switch dans l'apprentissage PHP
Cet article parle principalement de l'utilisation et de la différence entre if et switch. Il a une certaine valeur d'apprentissage. Les amis intéressés peuvent en apprendre davantage.
Voici l'instruction if :
if (条件表达式1){ //条件判断 //n多语句1 }else if(条件表达式2){ //n多语句2 }else if(条件表达式3){ //n多语句3 } ... ... else{ //n多语句n }
Processus d'exécution : si l'expression conditionnelle 1 est vraie, n plusieurs instructions 1 seront générées, sinon l'expression conditionnelle 2 sera jugée, et ainsi de suite, si n-1 jugements sont effectués Si tous sont faux, alors les n multiples déclarations n dans else sont sorties
On peut voir que if est utilisé pour un jugement conditionnel, a une portée et peut être utilisé pour limiter les données d'entrée
Voici l'instruction switch :
switch (表达式){ //表达式通常为变量,对case的语句进行匹配 case 情况1: //这里为冒号不是分号 n多语句; break; //跳出switch语句 case 情况2: n多语句; break; ... ... default: n多语句; }
Comment ça marche :
pour basculer pour correspondre à une certaine valeur prédéterminée , par exemple, cliquez sur un certain lien dans une page Web pour accéder à une certaine adresse, sans jugement conditionnel
Et switch ne prend pas en charge les types float et boolean.
Tutoriels associés : 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!