
Kits graphiques
Kits graphiquesWordPress Themes
Joomla Templates
Drupal Templates
CRE Loaded Templates
osCommerce Templates
Magento Themes
ZenCart Templates
OpenCart Templates
VirtueMart Templates
Shopify Themes
WooCommerce Themes
Prestashop Themes
jigoShop Themes
Kit graphique Flash
Kit graphique SWiSH
Ressources Informatique
Actualité informatiqueAstuces Windows
Astuces internet explorer
Dictionnaire informatique
Dossiers
Tutoriaux


Les structures de controle
Apache / PHP / MySQL - 12 févr. 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

if(condition) {
on effectue quelque chose
}
on effectue quelque chose
}
Ce qui donne par exemple :

if(date("H") == '12') {
echo "Il est midi !";
}
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 !";
}
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";
}
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 :

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

for($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 :

switch ($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 :

if($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 (522 votes)
Commentaires
Aucun commentaire !
Postez un commentaire !
Vous devez être inscrit(e) et connecté(e) pour ajouter un article !