Espace membre
Ressources
Actualité informatiqueAstuces Windows
Astuces internet explorer
Dictionnaire informatique
Dossiers
Tutoriaux
Home » Tutoriaux » Les structures de controle

Les structures de controle
Apache / PHP / MySQL - 12 fév 2005 - j0n3sou les bases : if, else, while...
Ces instructions sont la base de tout langage, en effet ce sont elles qui rendent le code réellement "dynamique".
1* If, else et elseif
Codeif(condition) {
on effectue quelque chose
}
on effectue quelque chose
}
Ce qui donne par exemple :
Codeif(date("H") == '12') {
echo "Il est midi !";
}
echo "Il est midi !";
}
On peut aussi faire quelque chose lorsque la condition n'est pas remplie :
Codeif(date("H") == '12') {
echo "Il est midi !";
}
else {
echo "Ce n'est pas midi !";
}
echo "Il est midi !";
}
else {
echo "Ce n'est pas midi !";
}
Et dernière possibilité, s'il y en a plusieurs justement :
Codeif(date("H") == '12') {
echo "Il est midi !";
}
elseif(date("H") == '24') {
echo "Il est minuit";
}
echo "Il est midi !";
}
elseif(date("H") == '24') {
echo "Il est minuit";
}
2* Les boucles
Les boucles sont des opérations qui s'executent tant qu'une condition est remplie :
Code$i = "0";
while($i<10) {
echo $i;
$i++;
}
while($i<10) {
echo $i;
$i++;
}
L'exemple ci dessus affichera 0123456789
Il existe aussi la fonction for qui elle inclue directement la donnée de départ, la condition et l'action de fin.
Codefor($i=0, $i<10, $i++) {
echo $i;
}
echo $i;
}
Cela donnera le meme résultat que précedemment.
3* switch
La fonction switch permet tout simplement de rendre plus propre une série de elseif :
Codeswitch ($dessert)
{
case "gateau":
echo "Le dessert sera un gateau";
break;
case "yaourt":
echo "Le dessert sera un yaourt";
break;
}
{
case "gateau":
echo "Le dessert sera un gateau";
break;
case "yaourt":
echo "Le dessert sera un yaourt";
break;
}
L'exemple ci dessus aura le meme comportement que :
Codeif($dessert == 'gateau') {
echo "Le dessert sera un gateau";
}
elseif($dessert == 'yaourt') {
echo "Le dessert sera un yaourt";
}
echo "Le dessert sera un gateau";
}
elseif($dessert == 'yaourt') {
echo "Le dessert sera un yaourt";
}
Précédent : La fonction substr()Suivant : Activation de Windows XP
5.9 /10 (224 votes)
Commentaires
...
mar 25 sep 2007 17:23 - hornysympa mais pas assez dateillé pouur les noobs

http://google-enhanced.point2this.com
Postez un commentaire !
Vous devez être inscrit(e) et connecté(e) pour ajouter un article !

