La structure While en PHP



  1. A quoi sert le While ?

La structure "While" est en fait du même principe qu'une boucle "For", si ce n'est que la condition d'arrêt peut porter sur n'importe quelle valeur, telle que par exemple une expression booléenne sur des chaines de caractères...

Par définition, le "While" est une boucle qui peut être effectuée 0 fois, 1 fois, ou un nombre de fois illimité, mais ce nombre n'est pas forcément connu lorsque l'on rentre dans la boucle. Par exemple, si on doit faire une opération sur chaque caractère d'une chaine, on peut utiliser un "For", mais si on ne doit le faire que sur un caractère précis (par exemple l'espace !), le "While" prend tout son intérêt.



  2. while (condition) {...} ou Do {...} while (condition)

Les formes de base du Do sont les suivantes :

<?
while (condition) {v   [Bloc_de_code]
}
?>

<?
do{
  [Bloc_de_code]
}
while (condition)
?>
  • Le "while" permet de définir que le bloc de code dépend d'une condition ("while" veut dire "tant que" en anglais).
  • Ensuite, les parenthèses permettent de définir la condition. Une condition est une valeur booléenne, dont je parlerai un peu plus tard.
  • Enfin, les accolades définissent le bloc de code qui ne sera executé que si la condition est encore vraie.




» Commentaires


Aucun commentaire pour cette page.


Si vous souhaitez ajouter un commentaire,
vous devez être identifié.




Page modifiée le : 21/05/2003
Site modifié le : 03/07/2009
Flux RSS : cliquez-ici si vous voulez suivre les évolutions
Contacter le webmaster : si vous trouvez qu'il manque des infos, n'hésitez pas à me le dire !