Les structures de controles
1 - L'instruction if
C'est une instruction permettant d'exécuter un nombre d'instruction lorsqu'une condition est réalisée. La syntaxe est la suivante :
Exemple :
2 - Les boucles
2.1 - La boucle for
La syntaxe est la suivante :
for( [initialisations] ; [test sortie] ; [faire a chaque fois] )
Exemple
Exemple :
Voici un exemple permettant de construire la fonction factorielle :
Ce qui renvoie : factorielle de 5 est : 120
2.2 - La boucle foreach
Illustrons cette boucle sur un exemple simple : considérons le tableau suivant :
$tableau=$array(a,b,c,d,e);
Nous pouvons parcourir ce tableau à l'aide de la fonction foreach() de la manière suivante:
foreach($tableau , as $valeur)
Cette méthode nous donne l'accès à toutes les valeurs du tableau : a, b, c, d, e. voici le code finale :
Ce qui affiche :
a
b
c
d
e
2.3 - La boucle while
La boucle while permet d'exécuter un certain nombre d'instructions tant qu'une condition est réalisée, la syntaxe est :
Exemple : Divistion Euclidienne :
Ce qui renvoie la divistion euclidienne de 17 par 3 vaut 5