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.

Cours PHP 2

305 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Cours PHP 2

  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

×