brush

Les structures de contrôle de base en PHP

  • person_outline Claudiu Mihut
  • chat_bubble_outline Commentaires (0)
  • access_time 2023-09-02 17:22:01

Les structures de contrôle de base en PHP

Les structures de contrôle sont essentielles dans tout langage de programmation, y compris PHP. Elles permettent de contrôler le flux d'exécution du programme en fonction de certaines conditions ou de répéter certaines instructions. Dans cet article, nous explorerons les structures de contrôle de base en PHP.

1. La structure de contrôle "if"

La structure "if" permet d'exécuter une instruction ou un bloc d'instructions uniquement si une condition est évaluée à vrai. Voici un exemple :

    if ($note >= 10) {
      echo "Bravo, vous avez réussi !";
    }
  

Dans cet exemple, si la variable $note est supérieure ou égale à 10, le message "Bravo, vous avez réussi !" sera affiché.

2. La structure de contrôle "else"

La structure "else" est utilisée en conjonction avec la structure "if" pour exécuter une instruction ou un bloc d'instructions alternatif si la condition de l'"if" n'est pas évaluée à vrai. Voici un exemple :

    if ($note >= 10) {
      echo "Bravo, vous avez réussi !";
    } else {
      echo "Dommage, vous avez échoué.";
    }
  

Dans cet exemple, si la variable $note est supérieure ou égale à 10, le message "Bravo, vous avez réussi !" sera affiché. Sinon, le message "Dommage, vous avez échoué." sera affiché.

3. La structure de contrôle "elseif"

La structure "elseif" est utilisée pour tester plusieurs conditions en cascade. Elle est utilisée après la structure "if" et avant la structure "else". Voici un exemple :

    if ($note >= 16) {
      echo "Très bien !";
    } elseif ($note >= 14) {
      echo "Bien joué !";
    } elseif ($note >= 10) {
      echo "Pas mal.";
    } else {
      echo "Dommage, vous avez échoué.";
    }
  

Dans cet exemple, différentes conditions sont testées en cascade. Si la variable $note est supérieure ou égale à 16, le message "Très bien !" sera affiché. Si la variable est comprise entre 14 et 16, le message "Bien joué !" sera affiché. Si la variable est comprise entre 10 et 14, le message "Pas mal." sera affiché. Sinon, le message "Dommage, vous avez échoué." sera affiché.

4. La structure de contrôle "switch"

La structure "switch" permet de tester une variable ou une expression sur plusieurs valeurs différentes. Voici un exemple :

    switch ($note) {
      case 18:
        echo "Excellent !";
        break;
      case 16:
      case 17:
        echo "Très bien !";
        break;
      case 14:
      case 15:
        echo "Bien joué !";
        break;
      case 10:
      case 11:
      case 12:
      case 13:
        echo "Pas mal.";
        break;
      default:
        echo "Dommage, vous avez échoué.";
        break;
    }
  

Dans cet exemple, la variable $note est testée sur différentes valeurs. Selon la valeur de la variable, un message différent sera affiché. Si la valeur est 18, le message "Excellent !" sera affiché. Si la valeur est 16 ou 17, le message "Très bien !" sera affiché, et ainsi de suite.

En conclusion, les structures de contrôle de base en PHP sont essentielles pour contrôler le flux d'exécution de votre programme en fonction de certaines conditions. Elles vous permettent d'effectuer différentes actions en fonction de la valeur de variables ou d'expressions. En maîtrisant ces structures, vous serez en mesure de créer des programmes plus puissants et plus flexibles.

Commentaires (0)

Laisser un commentaire