Débutants : comprendre le fonctionnement des boucles

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

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.