Q.C.M.
Q.C.M.
Une boucle s'arrête...
- Quand la condition est remplie
- Quand la condition n'est plus remplie
- Quand la condition renvoie une erreur
Combien de fois cette boucle sera-t-elle exécutée ?Code : PHP
1 2 3 4 5 6 7 8 9 |
<?php $boucle = 10; while ($boucle > 0) { // Instructions $boucle = $boucle - 2; } ?> |
- 4
- 5
- 6
Que se serait-il passé dans le code précédent si on avait mis un >= au lieu du symbole > ?
- On aurait eu une boucle de plus
- On aurait eu une boucle de moins
- Ca n'aurait rien changé
Que signifie $variable++; ?
- La valeur de la variable augmente de 1
- La variable double de valeur
- On ajoute à la variable sa propre valeur
Allez, on va pas faire 50 questions identiques, on finit par un truc tordu, si vous trouvez c'est que vous avez tout compris ;o)
Combien de fois le message est-il affiché ?
Code : PHP
1 2 3 4 5 6 7 8 9 10 11 |
<?php $message = 'Je me répète là, non ?'; for ($boucle1 = 1; $boucle1 <= 20; $boucle1++) { for ($boucle2 = 1; $boucle2 <= 10; $boucle2++) { echo $message; } } ?> |
- 20 fois
- 80 fois
- 200 fois
En résumé
- Les boucles demandent à PHP de répéter des instructions plusieurs fois.
- Les deux principaux types de boucles sont :
- while : à utiliser de préférence lorsqu'on ne sait pas par avance combien de fois la boucle doit être répétée ;
- for : à utiliser lorsqu'on veut répéter des instructions un nombre précis de fois.
- L'incrémentation est une technique qui consiste à ajouter 1 à la valeur d'une variable. La décrémentation retire au contraire 1 à cette variable. On trouve souvent des incrémentations au sein de boucles for.
Créé avec HelpNDoc Personal Edition: Créez sans effort des fichiers PDF cryptés et protégés par mot de passe