Débutants : comprendre le fonctionnement des boucles

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 078 fois - Téléchargée 36 fois

Contenu du snippet

Cette fonction va vous montrer, par la source elle meme, comment fonctionne des boucles
Il s'agit d'une histoire de biscuits...

Source / Exemple :


//La boucle WHILE

  $biscuits_restants = 12;
  while ($biscuits_restants > 0) {
    echo "Je mange un biscuit...\n";
    $biscuits_restants--;
  }
  echo "J'ai mangé tous les biscuits!\n";

//La boucle FOR

  for ($i = 12; $i > 0; $i--) {
    echo "Je mange un biscuit...\n";
  }
  echo "J'ai mangé tous les biscuits\n";

//$i etant le nombre de biscuits de depart, 
//$i>0 etant la condition d excecution du FOR, si la condition est fausse (si i est <= a 0) l execution s'arrete
//$i-- etant la décrémentation du nombre de biscuit (-1) a chaque execution de la boucle

//La Boucle DO

  $biscuits_restants = 12;
  do {
    echo "Je mange un biscuit...\n";
    $biscuits_restants--;
  } while (biscuits_restants > 0);
  echo "J'ai mangé tous les biscuits!\n";

//On pourrait traduire ce code en français comme ceci :
//Je mange un biscuit tant qu'il en reste dans la boite

//while (biscuits_restants > 0); == Tant qu'il en reste dans la boite

Conclusion :


Et voila ce qu'on appelle une source accessible lol ;-)
Ceci est pour les grands débutants en PHP bien entendu :-)

A voir également

Ajouter un commentaire Commentaires
cs_moignon Messages postés 5 Date d'inscription dimanche 5 septembre 2004 Statut Membre Dernière intervention 21 septembre 2004
21 sept. 2004 à 18:54
moi je kiffe
coockiesch Messages postés 2268 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 13 septembre 2013 4
12 sept. 2004 à 18:22
Merci!

@++

R@f
Magidev Messages postés 249 Date d'inscription mardi 24 octobre 2000 Statut Membre Dernière intervention 28 août 2009
12 sept. 2004 à 16:27
J'ai fais la mise a jour, je me suis limité aux boucles FOR DO et WHILE avec le meme genre d'explication des biscuits. Bon appétit
Magidev Messages postés 249 Date d'inscription mardi 24 octobre 2000 Statut Membre Dernière intervention 28 août 2009
11 sept. 2004 à 19:56
Donc la je me sent obligé de vous refaire une source comprenant toutes les formes de boucles LOL donc je vais le faire sous peu et cette source comprendre la meme explication sur toutes les méthodes de boucles.
defkrie Messages postés 435 Date d'inscription vendredi 20 septembre 2002 Statut Membre Dernière intervention 20 novembre 2004
11 sept. 2004 à 14:48
Ce nest pas une remarque je trouve tres bien que tu expliques comment cela marche. Perso sur un bouquin ya 4 page sur le while seulement ne fais pas 1 source chaque fois que tu veux expliquer une fonction fais plutot cest un conseil un tutorial genre "débuter en php", "les strutures de controles.
Par exemple a mon gout les sources sur un regex qu'on voit au moins 50 fois sur un chiffre ou une adresse email sont à éviter ou à mieux expliquer.

Voila et bonne continuation.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.