Achetez et vendez votre matériel multimédia d'occasion sur notre service de petites annonces informatiques gratuites

Structures de controle

Tutoriaux > PHP / MySQL > Structures de controle

Structures de controle
Eléments basiques : If, elseif, else ...

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

Code

if(condition) {
on effectue quelque chose
}


Ce qui donne par exemple :

Code

if(date("H") == '12') {
echo "Il est midi !";
}


On peut aussi faire quelque chose lorsque la condition n'est pas remplie :

Code

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 :

Code

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 :

Code

$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.

Code

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 :

Code

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 :

Code

if($dessert == 'gateau') {
echo "Le dessert sera un gateau";
}
elseif($dessert == 'yaourt') {
echo "Le dessert sera un yaourt";
}



Par 1 , Le 04 Mars 2005 à 18h06
Ce tutoriel est la propriété d'Aidoweb et ne peut en aucun cas être copié.

Retour à PHP / MySQL

Ajouter un commentaire

Votre pseudo (sera publié). Inscrivez vous pour garder une trace de vos participations.

Tapez votre commentaire dans le cadre ci-dessous.

Code de vérification :
Code de vérification
Recopiez le code :

Lectures recommandées

Commentaires sur cet article

Aucun commentaire pour le moment.

Tutoriaux > PHP / MySQL > Structures de controle