Maison > Article > programmation quotidienne > Trois contrôles de processus majeurs et deux façons d'interrompre les boucles en PHP
Trois contrôles de processus majeurs et deux façons d'interrompre les boucles en PHP
Trois structures de processus majeures :
Structure séquentielle :
L'état naturel de l'exécution d'un programme est d'exécuter le programme d'avant en arrière (de haut en bas).
Structure des branches :
Lors du déroulement du programme, différents points (autres) sont exécutés en fonction des différents résultats des conditions de jugement (vrai ou faux) La branche n'est plus exécutée).
Structure de boucle :
Pendant le déroulement du programme, en fonction des différents résultats de la condition de jugement (vrai ou faux), il est décidé s'il faut l'exécuter à nouveau ou non. Exécuter à nouveau.
instruction if
1 branche simple
//形式: if ( )//条件判断 { //如果条件满足,就执行这里 }
2.
//形式: if ( ) //条件判断 { //如果条件满足,就执行这里 } else { //如果条件不满足,就执行这里 }
3. Plusieurs branches
//形式: if ( ){ //条件判断1 //分支1; } elseif( ){ //条件判断2 //分支2; } elseif( ){ //条件判断3 //分支3; }
déclaration de changement de branche de la structure de branche
//语法: switch( ) { case 值1: //如果$v1 等于 这个“值1”,就执行本分支 分支语句1; break; //表示跳出该分支,也就是跳出switch语句。 case 值2: //如果$v1 等于 这个“值2”,就执行本分支 分支语句2; break; 。。。。。。 //可以更多的分支 default: 默认分支; }
Remarque :
Lorsqu'une branche remplit les conditions et que la branche est exécutée, s'il n'y a pas d'instruction break dans la branche, à ce moment , le programme Le processus "entrera directement" dans la branche suivante pour continuer l'exécution, et le commutateur ne se terminera pas tant qu'une pause ne sera pas rencontrée.
Instruction de boucle While de la structure de boucle
//while循环语法: while(条件判断) { 。。。。循环体语句; } //循环结构之do while循环语句 do while循环语法: do { 。。。。循环体语句; }while(条件判断)
Explication :
Exécutez d'abord le corps de la boucle une fois, puis effectuez un jugement conditionnel :
Si vrai : continuez à exécuter le corps de la boucle, puis effectuez à nouveau un jugement conditionnel, et ainsi de suite ;
Si ce n'est pas vrai : quittez la boucle et exécutez les instructions suivantes.
L'instruction de boucle for de la structure de boucle
//for循环语法: for(循环变量初始化1; 循环条件判断2; 循环变量的改变3){ 。。。。。。。。循环体语句块4; }
Interruption de la boucle
La boucle est une forme grammaticale qui continuera à exécuter le corps de la boucle tant que les conditions seront remplies selon les conditions données. Cependant, on peut aussi interrompre artificiellement le cycle en cours de cycle (circulation corporelle).Il existe deux manières d'interrompre la boucle :
continuer l'interruption :
Signification : interruption Le corps de la boucle actuelle (c'est-à-dire que les instructions suivantes ne seront plus exécutées) continue avec les instructions à exécuter dans la boucle suivante.Forme de grammaire :
continue [$n]; // Indique quel niveau de boucle doit être interrompu et passe au niveau suivant de la boucle.interruption de pause :
Signification : Arrêtez (sautez) la boucle en cours (c'est-à-dire terminez complètement la boucle) et exécutez les instructions après la boucle.Forme de grammaire :
break [$n]; //Indique combien de niveaux de boucles doivent être interrompus.Résumé :
En apprenant le contrôle des processus et les instructions continue et break, nous pouvons contrôler notre code de manière flexible pour obtenir l'effet que nous vouloir. J'espère que cela pourra être utile à tout le monde.
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!