Structures de contrôle
●

●

Commandes qui
contrôlent l'ordre dans
lequel les différentes
instructions d'un
programme sont...
Variables booléennes
●

●

Deux valeurs possibles :
true
false
Permet d'enregistrer un paramètres binaire
(on/off, activé/...
if
●

●

●

Permet de tester une condition
S'utilise de la façon suivante :
if (condition) {
instruction;
}
Utile pour per...
Conditions
●

== : égal à

●

> : supérieur à

●

< : inférieur à

●

>= : supérieur ou égal à

●

<= : inférieur ou égal ...
else et elseif
●

Permet de tester plusieurs conditions à la 
suite :
if (condition1) {
instruction1;
} elseif (condition2...
Conditions multiples
●

●

●

On a souvent besoin de plusieurs conditions à la 
fois.
On peut les imbriquer :
if (conditio...
Boucles
●

●

On peut avoir besoin d’exécuter une même
instruction plusieurs fois. Pour cela, on peut
utiliser for.
for (d...
foreach
●

●

Permet de parcourir automatiquement un
tableau
foreach ($tableau as $element) {
instruction;
}
switch
●

●

Permet d'éviter beaucoup de elseif.
switch ($var) {
case valeur1:
instruction2;
case valeur2:
instruction2;
}
Exercice pratique

●
●

●

Tableau contenant des notes
Repérer automatiquement la note maximum et
la note minimum
Utiliser...
Exercice à rendre

●

Tableau contenant des clients

●

Afficher une liste avec le nom et le sexe

●

●

Si plus âgé que 7...
Prochain SlideShare
Chargement dans…5
×

Cours PHP 2/4 - Pierre Rudloff

1 398 vues

Publié le

Un parcours de formations d'introduction à PHP par Pierre Rudloff, cours 1/4

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 398
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1 034
Actions
Partages
0
Téléchargements
21
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Cours PHP 2/4 - Pierre Rudloff

  1. 1. Structures de contrôle ● ● Commandes qui contrôlent l'ordre dans lequel les différentes instructions d'un programme sont exécutées ● Conditions : if else elseif switch Boucles : Documentation officielle for foreach while ●
  2. 2. Variables booléennes ● ● Deux valeurs possibles : true false Permet d'enregistrer un paramètres binaire (on/off, activé/désactivé, correct/faux, etc)
  3. 3. if ● ● ● Permet de tester une condition S'utilise de la façon suivante : if (condition) { instruction; } Utile pour personnaliser l'affichage en fonction de données entrées par l'utilisateur
  4. 4. Conditions ● == : égal à ● > : supérieur à ● < : inférieur à ● >= : supérieur ou égal à ● <= : inférieur ou égal à ● === : strictement égal à
  5. 5. else et elseif ● Permet de tester plusieurs conditions à la  suite : if (condition1) { instruction1; } elseif (condition2) { instruction2; } else { instruction3; }
  6. 6. Conditions multiples ● ● ● On a souvent besoin de plusieurs conditions à la  fois. On peut les imbriquer : if (condition) { if (condition2) { instruction ; } } Ou utiliser les opérateurs logiques && et ||.
  7. 7. Boucles ● ● On peut avoir besoin d’exécuter une même instruction plusieurs fois. Pour cela, on peut utiliser for. for (départ ; fin ; incrémentation) { instruction; }
  8. 8. foreach ● ● Permet de parcourir automatiquement un tableau foreach ($tableau as $element) { instruction; }
  9. 9. switch ● ● Permet d'éviter beaucoup de elseif. switch ($var) { case valeur1: instruction2; case valeur2: instruction2; }
  10. 10. Exercice pratique ● ● ● Tableau contenant des notes Repérer automatiquement la note maximum et la note minimum Utiliser les conditions et les boucles
  11. 11. Exercice à rendre ● Tableau contenant des clients ● Afficher une liste avec le nom et le sexe ● ● Si plus âgé que 70 ans, afficher la mention senior Si moins de 25 ans, afficher la mention jeune

×