Mouna BELHAJ
1. La structure If..else:
if (condition1)
{
//code exécuté si condition1 est égale à « true »
}
elseif (condition2)
{
/*
code exécuté si la condition1 est à false et cette
condition2 est égale à true
*/
else
{
/*
code exécuté si toutes les conditions sont égales à
« false »
*/
}
Syntaxe alternative :
if (condition1) :
//code exécuté si condition1 est égale à « true »
elseif (condition2) :
/*
code exécuté si la condition1 est à false et cette
condition2 est égale à true */
else :
/*
code exécuté si toutes les conditions sont égales à
« false » */
}
1
Atelier Développement Web Côté Serveur Dr. Mouna BELHAJ
switch (n) {
case label1:
// code exécuté si n=label1;
break;
case label2:
// code exécuté si n=label2;
break;
case label3:
// code exécuté si n=label3;
break;
...
default:
// code exécuté si n est différente de tous les
labels;
}
switch (n) {
case condition1:
// code exécuté si condition1 est vraie;
break;
case condition2:
// code exécuté si n=label2;
break;
...
default:
// code exécuté si toutes les conditions sont non
vraies;
}
1. La boucle for:
2
Atelier Développement Web Côté Serveur Dr. Mouna BELHAJ
2. La boucle While:
1. La boucle do..while:
do {
//code à exécuter;
}
while (condition est égale à « true »);
III. Application
1. Écrire un script php permettant de déclarer et initialiser un nombre puis de tester s’il est
multiple de 8 et de 3 à la fois
2. Écrire un script php permettant de :
a. Générer un nombre aléatoire entre 1 et 100 et de le stocker dans la variable $age.
b. Afficher le contenu de la variable $age.
c. Afficher un message selon les conditions suivantes :
Si l’âge est inférieur à 10, afficher « Enfant »
Si l’âge est compris entre 10 et 19, afficher « Adolescent »
Si l’âge est compris entre 20 et 39, afficher « Jeune »
Si l’âge est compris entre 40 et 59, afficher « Adulte »
Si l’âge est supérieur ou égal à 60, afficher « Vieux »
3. Écrire un script permettant d’afficher la table de multiplication d’un chiffre donné.
4. Écrire un script permettant d’afficher les nombres de 0 à 20 de façon à avoir 3 nombres
dans chaque ligne séparés par un « / ».
5. Écrire un script permettant de déclarer une variable contenant votre nom en majuscule
puis de l’afficher lettre par lettre (chaque lettre est affichée dans une ligne).
6. Modifier le script précédent afin que chaque lettre s’affiche dans une case d’un tableau
HTML.
3
Atelier Développement Web Côté Serveur Dr. Mouna BELHAJ