|
|
Il y a actuellement 301 tutoriaux sur Aidoforum. Toute reproduction, partielle ou complète, est interdite.
Retour aux tutoriaux.
|
| PHP / MySQL -> Structures de controle |
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
if(condition) {
on effectue quelque chose
}
|
Ce qui donne par exemple :
if(date("H") == '12') {
echo "Il est midi !";
}
|
On peut aussi faire quelque chose lorsque la condition n'est pas remplie :
if(date("H") == '12') {
echo "Il est midi !";
}
else {
echo "Ce n'est pas midi !";
}
|
Et dernière possibilité, s'il y en a plusieurs justement :
if(date("H") == '12') {
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 pas remplie :
$i = "0";
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.
for($i=0, $i<10, $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 :
switch ($dessert)
{
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 :
if($dessert == 'gateau') {
echo "Le dessert sera un gateau";
}
elseif($dessert == 'yaourt') {
echo "Le dessert sera un yaourt";
}
|
|
| Par j0n3s, le 04 Mars 2005 à 18h06 |
| /!\ Vous devez être inscrit pour pouvoir commenter ce tutoriel, ou demander du support. /!\ |
|
|
|
|
|