Maison  >  Article  >  développement back-end  >  Notes d'étude PHP : instructions conditionnelles et contrôle de boucle

Notes d'étude PHP : instructions conditionnelles et contrôle de boucle

王林
王林original
2023-10-09 08:13:10925parcourir

Notes détude PHP : instructions conditionnelles et contrôle de boucle

Notes d'étude PHP : instructions conditionnelles et contrôle de boucle

[Introduction]
Dans le processus d'apprentissage du langage de programmation PHP, les instructions conditionnelles et le contrôle de boucle sont des points de connaissances de base qui doivent être maîtrisés. Les instructions conditionnelles sont utilisées pour exécuter différents codes selon différentes situations, tandis que le contrôle de boucle nous permet de répéter un morceau de code plusieurs fois. Cet article présentera en détail les instructions conditionnelles et le contrôle de boucle en PHP, et fournira des exemples de code spécifiques.

【1. Déclarations conditionnelles】
Les déclarations conditionnelles nous permettent d'exécuter de manière sélective différents blocs de code dans différentes circonstances. PHP fournit une variété d'instructions conditionnelles, notamment des instructions if, des instructions else, des instructions elseif et des instructions switch.

  1. instruction if L'instruction
    if est utilisée pour exécuter un bloc de code spécifique lorsqu'une condition est vraie. Voici un exemple d'instruction if :
<?php
$isSunday = true;

if ($isSunday) {
  echo "今天是星期天,我要放松一下!";
}
?>

Dans l'exemple ci-dessus, si la valeur de $isSunday est vraie, "Aujourd'hui c'est dimanche, je veux me détendre !"

  1. instruction else
    l'instruction else est utilisée pour exécuter un bloc de code spécifique lorsque la condition de l'instruction if est fausse. Voici un exemple d'instruction if-else :
<?php
$isSunday = false;

if ($isSunday) {
  echo "今天是星期天,我要放松一下!";
} else {
  echo "今天不是星期天,我要去上班!";
}
?>

Dans l'exemple ci-dessus, si la valeur de $isSunday est fausse, "Aujourd'hui n'est pas dimanche, je dois aller travailler !"

  1. instruction elseif
    l'instruction elseif est utilisée pour sélectionner et exécuter un bloc de code parmi plusieurs conditions. Voici un exemple d'instruction if-elseif-else :
<?php
$isSunday = false;
$isSaturday = true;

if ($isSunday) {
  echo "今天是星期天,我要放松一下!";
} elseif ($isSaturday) {
  echo "今天是星期六,我要去购物!";
} else {
  echo "今天不是星期天也不是星期六,我要去上班!";
}
?>

Dans l'exemple ci-dessus, si la valeur de $isSunday est fausse et que la valeur de $isSaturday est vraie, elle affichera "Aujourd'hui c'est samedi, je veux faire du shopping!" ".

  1. Instruction switch
    L'instruction switch est utilisée pour sélectionner et exécuter un bloc de code parmi plusieurs options. Voici un exemple d'instruction switch :
<?php
$dayOfWeek = "Tuesday";

switch ($dayOfWeek) {
  case "Monday":
    echo "今天是星期一,我要去上班!";
    break;
  case "Tuesday":
    echo "今天是星期二,我要去开会!";
    break;
  case "Wednesday":
    echo "今天是星期三,我要去健身!";
    break;
  default:
    echo "今天不是星期一、二、三,我要休息!";
}
?>

Dans l'exemple ci-dessus, si la valeur de $dayOfWeek est "Mardi", "Aujourd'hui c'est mardi, je dois aller à une réunion !"

【2. Contrôle de boucle】
Le contrôle de boucle nous permet d'exécuter à plusieurs reprises un morceau de code plusieurs fois pour atteindre l'objectif de traiter de grandes quantités de données rapidement et efficacement. PHP fournit une variété de structures de contrôle de boucle, notamment les boucles for, les boucles while, les boucles do-while et les boucles foreach.

  1. boucle for
    La boucle for exécute à plusieurs reprises une section de code lorsque les conditions spécifiées sont remplies. Voici un exemple de boucle for :
<?php
for ($i = 1; $i <= 10; $i++) {
  echo "当前数字为:" . $i . "<br/>";
}
?>

Dans l'exemple ci-dessus, la boucle for affichera des nombres de 1 à 10.

  1. boucle while
    une boucle while exécute à plusieurs reprises une section de code lorsqu'une condition spécifiée est remplie. Voici un exemple de boucle while :
<?php
$i = 1;

while ($i <= 10) {
  echo "当前数字为:" . $i . "<br/>";
  $i++;
}
?>

Dans l'exemple ci-dessus, la boucle while affichera des nombres de 1 à 10.

  1. boucle do-while
    Une boucle do-while exécute un bloc de code une fois, puis l'exécute à plusieurs reprises lorsqu'une condition spécifiée est remplie. Voici un exemple de boucle do-while :
<?php
$i = 1;

do {
  echo "当前数字为:" . $i . "<br/>";
  $i++;
} while ($i <= 10);
?>

Dans l'exemple ci-dessus, la boucle do-while produira des nombres de 1 à 10.

  1. boucle foreach
    la boucle foreach est utilisée pour parcourir chaque élément du tableau. Voici un exemple de boucle foreach :
<?php
$fruits = array("苹果", "香蕉", "橙子", "梨子");

foreach ($fruits as $fruit) {
  echo "水果:" . $fruit . "<br/>";
}
?>

Dans l'exemple ci-dessus, la boucle foreach affichera chaque fruit du tableau.

【Résumé】
Les instructions conditionnelles et le contrôle de boucle sont des concepts très importants dans la programmation PHP. Grâce aux instructions conditionnelles, nous pouvons exécuter différents blocs de code en fonction de différentes situations ; grâce au contrôle de boucle, nous pouvons exécuter un morceau de code à plusieurs reprises. Cet article fournit des exemples de code d'instructions if, d'instructions else, d'instructions elseif, d'instructions switch, de boucles for, de boucles while, de boucles do-while et de boucles foreach. J'espère qu'il sera utile à tout le monde dans le processus d'apprentissage de PHP. Je souhaite que tout le monde puisse maîtriser avec succès les instructions conditionnelles et le contrôle des boucles de PHP !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn