Accueil Forum Tutoriaux Contactez nous
Aidoforum.com  •  Forum  •  Chat  •  Annuaire  •  Demander de l'aide  •  Tutoriaux  •  Rechercher  •  Lexique informatique  •  Traducteur SMS


Il y a actuellement 301 tutoriaux sur Aidoforum. Toute reproduction, partielle ou complète, est interdite.

Retour aux tutoriaux.

Ajoutez vos propres tutoriaux sur Aidoforum !
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. /!\
Soutenez Aidoforum
Ordinateur portable - Réduction informatique - Créer son site - Annuaire liens en dur - Entraide Informatique - The Site Oueb - Photoshop - Pc Dossier - The Gimp - Informatruc - Templarts : kits graphiques - Annuaire photoshop - Voyage en Chine - Tout Pour Le PC - Liens-Utiles - Webmaster - Communauté informatique - Smtechnologie - Sospc-en-ligne - Action-PC - Annuaire - AC-Astuces - Services - Net-Pratique - PC-Dimension - Portail Php - Astuces Windows - fond ecran et photo - Hotel video - Actualité informatique - Séjours - Forum de Science - Devenir Webmaster - Liens - Plan du site