Maison > Article > développement back-end > Explication détaillée des instructions de contrôle de flux et des instructions de contrôle de boucle en PHP
1. Il existe quatre principaux types d'instructions de contrôle de flux : if, ii...else, elseif (parfois cela peut aussi être écrit comme else if) et switch. Le format d'instruction en PHP est :
if (la condition est remplie) {instruction d'exécution}
if (la condition est remplie) {instruction d'exécution} else {instruction d'exécution}
if (condition Satisfy) {Déclaration d'exécution} elseif {Déclaration d'exécution} elseif {Déclaration d'exécution} ..... else {Déclaration d'exécution}
switch (condition) {cas 1 : déclaration
case 2 : Statement; break;
case 3: Statement; break; 🎜> If... else : Il y a deux conditions
elseif : Il y a plusieurs conditions
Switch : Il existe plusieurs conditions Lorsqu'il existe plusieurs conditions, les instructions elseif et switch ont le même effet. Cependant, afin d'éviter les instructions compliquées et longues, utilisez les instructions switch
2. Il existe trois principaux types d'instructions de contrôle de boucle : while, for et do while. Par exemple, pour afficher tous les entiers inférieurs à 5, le format d'instruction en PHP est :
[Note] 1. L'implémentation de la boucle while ne connaît pas le nombre de boucles, tandis que la boucle for connaît le nombre de boucles. 2. Dans un code PHP complexe, il peut contenir plusieurs instructions de contrôle conditionnel, instructions de contrôle de boucle et fonctions. Il est très difficile de trouver des accolades correspondantes "{}". A cet effet, PHP propose un autre format d'écriture, notamment if, while, for, foreach et switch. La forme de base pour écrire ce formulaire est la suivante : utilisez deux points : : pour remplacer l'accolade gauche "{", utilisez endif;, endwhile;, endfor;, endforeach;, endswitch; pour remplacer l'accolade droite "}".*******while语句******* $i = 0; while($i<5) { echo $i; $i++; } *******for语句******* for($i = 0;$i < 5;$i++) { echo $i; } ******do while语句******* $i = 0; do { echo $i; $i++; }while($i<5);
[Mots clés]
Pause : Terminer la boucle
Continuer : Terminer cette boucle et continuer la boucle suivante jusqu'à la fin de la boucle
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!