Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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...
Upcoming SlideShare
Loading in …5
×

Cours PHP 2/4 - Pierre Rudloff

1,462 views

Published on

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

  • Be the first to comment

  • Be the first to like this

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

×