Créer son site Gratuitement : Service / Outils webmaster gratuit
Mon Site Gratuit
Contactez nous
Nos partenaires
Scripts
Tutoriaux
Nos services
Forums
Accueil
ForumsLes boucles
      Imprimer le sujet FAQ  M'enregistrer 
  Comment apprendre le PHP facilement ?
Les variables, les sessions, la gestion ... Deviendra un jeu d'enfant !

Les boucles

Messagede e101mk2 le 08 Jan 2008, 23:13

Les boucles c'est quoi? C'est comestible?


Les boucles

utilisation

While fonctionne comme ceci
Code: Tout sélectionner

<?php
while ( La condition )
{
le code a repeter
}
?>

Exemple

voila un exemple
Code: Tout sélectionner

<?php
$nombre 
0;
while( 
$nombre 11 )
{
echo 
$nombre;
echo 
"<br />";
$nombre++;
}
?>

Bon, comme vous pouvez le remarquez il fonctionne comme "if".
Je fait un récapitulatif ce que fait le serveur.
Il créer la variable $nombre avec pour valeur 0.
Si la variable $nombre est plus petit que 11
alors on affiche la variable $nombre
on affiche <br /> (code xhtml)
et là, truc bizard! Que veut bien dire les "++" aprés la variable?

Lorsque on veut rajouter + 1 a une variable, a la place d'utiliser ce code
"$nombre = $nombre + 1;" on à créer ce code "$nombre++;" Sa simplifi la vie!

ensuite:
Si la variable $nombre est plus petit que 11
alors on affiche la variable $nombre
on affiche <br />
on rajoute +1 à la variable nombre.
Si la variable $nombre est plus petit que 11
alors on affiche la variable $nombre
on affiche <br />
on rajoute +1 à la variable nombre.
... Jusqu'à ce que $nombre est égale à 11.



Le résultat du code php est accablante, php sait comptez xd.


TP

Et oui un second, et surement pas le dernier.
Alors pour cette fois ci. Une punition, je veut que vous m'écrivez 100fois la phrase "Je manie la boucle while"

Pas trés difficile, vous avez 2solution, soit vous faites 100 "echo", soit une boucle...




Solution

Code: Tout sélectionner

<?php
$punition 
1;
while(
$punition 101)
{

echo 
$punition;
echo 
"Je manie la boucle while<br />";
$punition++;
}
?>

Pas trés difficile. Vous noterez que j'ai mis 101 et non 100 car, la boucle s'arrête quand $nombre = 101.

A venir: les fonctions.
Image
Avatar de l'utilisateur
e101mk2
Apprenti Plug'zien
Apprenti Plug'zien
 
Messages: 73
Inscription: 07 Déc 2007, 09:45
Points: 0


Re: Les boucles

Messagede Cclleemm le 09 Jan 2008, 10:10

Super, aussi bien que l'autre.
Encore livré avec son excelent mini-TP ;-)
Ce tutoriel servira à beaucoup de monde. Continu comme ça, et à bientot. :bravo:
Image
Avatar de l'utilisateur
Cclleemm
Admin'z
Admin'z
 
Messages: 2762
Inscription: 14 Mar 2007, 16:21
Localisation: Savoie
Points: 2003



Retourner vers PHP

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités