article(s) dans votre panier VOIR

Tuto PHP/MySQL | Structures de choix avec switch...case

  • Vidéo 23 sur 66
  • 7h52 de formation
  • 66 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

La suite de cette vidéo est accessible après achat de la formation.
previous
summary
resume
next
play
Structures de choix avec switch...case
00:00 / 06:39
HD
fullscreen
Je m’abonne à partir de
16,6 € / mois
OU 49,90€ Ajouter au panier
  • Téléchargement + VOD à vie
  • Accès illimité

Sommaire de la formation

Détails de la formation

Dans ce cours en ligne, le formateur expert vous présente les structures de choix avec switch…case avec PHP et MySQL. Le but est d’utiliser des conditions à choix multiples dans vos projets. Il faut savoir que l’utilisation répéter de la structure if…else pour tester une valeur n’est efficace que pour un nombre réduit de conditions. Dans le cas où vous adoptez if…else, il est facile de se perdre dans les valeurs. La chance d’inclure des erreurs dans votre code est aussi élevée lors de l’utilisation de plusieurs blocs if…else dans votre code. Ainsi, pour remédier à cela, vous pouvez utiliser les structures de choix switch…case pour pouvoir englober en une seule instruction la variable à tester et l’ensemble des conditions tests. Cependant, contrairement au bloc if…else, la structure switch…case ne prend pas en compte les inéquations en tant que condition. En effet, le principe d’exécution de la structure de choix switch…case repose sur la validation d’égalité pour les valeurs de la variable. En d’autres termes, au début de l’instruction la variable à tester est spécifiée. Une suite de bloc test est alors exécutée successivement. Chaque bloc test contient une condition à valider, ainsi que des instructions à exécuter une fois la condition validée. Dans le cas où la condition du premier bloc test n’est pas remplie, le programme passe au bloc test suivant jusqu’à ce que la condition soit remplie. Dans le cas où aucune des conditions présentes dans les blocs tests ne sont pas conformes aux conditions de la variable à tester, vous avez la possibilité d’exécuter un bloc par défaut. Au niveau de la syntaxe du code, la variable à tester est à mettre en parenthèse au côté de la mention switch. Par la suite, chacun des blocs test est précédé de la mention case, puis de la condition à tester. Pour conclure, afin de définir une sélection sur plusieurs valeurs à partir d’une condition, vous avez la possibilité d’utiliser les structures de choix switch…case dans PHP.