Les instructions de contrôle

Souvent quand on code un programme, on est appelé à utiliser des conditions c'est-à-dire faire en tel sorte que des instructions s’exécutent si des conditions sont réunis. C’est pour cela que dans notre chapitre, nous allons voir:

  1. L’instruction if
  2. L’instruction switch
  3. L’instruction while
  4. L’instruction do/while
  5. L’instruction for

1. L’instruction if

L’instruction if est une instruction conditionnelle qui provoque l’exécution du code si la condition posée est vérifiée.

Syntaxe:
if (expression)
{ instruction }
else if (expression)
{ instruction}
else
{ instruction}

Exemple:

Vous pouvez tester le code et essayer de changer la valeur attribuée au variable nom pour voir ce qui va se passer.

2. L’instruction switch

Quand on se trouve avec l’idée de pondre un code qui doit avoir plusieurs conditions (if…elseif…), il est beaucoup plus idéal d’utiliser l’instruction switch à la place de l’instruction if.

Syntaxe:
Switch (expression)
{case expression:
instructions
break;
default:
instructions
break;
}
Exemple:

3. L’instruction while

L’instruction while est une construction de boucle qui exécute un code tant qu’une condition est vérifiée.

Syntaxe:
while (expression)
{
instruction
}


Exemple:

4. L’instruction do/while

L’instruction do/while fonctionne comme while sauf que l’expression conditionnelle est contrôlée à la fin de chaque itération au lieu d’être contrôlée au début de chaque itération.

Syntaxe :
do
{instruction}
while (expression) ;

5. L’instruction for

L’instruction for constitue une construction de boucle plus complexe que while. Une boucle for contient trois expressions: l’expression du départ, l’expression conditionnelle et enfin l’expression itérative utilisée pour l’incrémentation.

Syntaxe:
for (expression-du-depart ; expression-conditionnelle ; expression-iterative)
{
instruction
}


Exemple:



Une question? Cliquez ici pour la poser.

Retour sur le portail du PHP