Maison >développement back-end >tutoriel php >Explication détaillée des exemples d'instructions 'if... else' d'instructions de contrôle PHP
Je vous ai déjà présenté l'instruction "if". Vous savez que l'instruction "if" exécute une instruction PHP lorsque l'expression est satisfaite. Lorsque la condition n'est pas satisfaite, elle n'est pas exécutée. exécutez toujours une instruction PHP lorsque la condition est remplie et exécutez d'autres instructions PHP lorsque la condition n'est pas remplie. À ce stade, vous devez utiliser l'instruction "if...else" que nous vous avons présentée aujourd'hui.
Jetons d'abord un coup d'œil au format grammatical de la déclaration« if...else »
if(条件表达式){ PHP语句1; }else{ PHP语句2; }
Explication détaillée de la déclaration :
La signification de l'instruction ci-dessus est la suivante : lorsque notre expression conditionnelle est vraie, exécutez l'instruction PHP 1 ; si l'expression conditionnelle est fausse, exécutez l'instruction PHP 2. Cela répond au besoin d'exécution des instructions PHP lorsque les conditions d'expression sont remplies et d'exécution des instructions PHP lorsque les conditions d'expression ne sont pas remplies. Jetons un coup d'œil au diagramme de contrôle de flux de l'instruction«if...else»
exemple d'instruction if...else
<?php header("content-type:text/html;charset=utf-8"); $num=rand(1,50); if($num%2==0){ echo "变量$num 是偶数"; }else{ echo "变量$num 是奇数"; } ?>Exemple d'explication : La fonction rand() consiste à obtenir un entier aléatoire.
Utilisez d'abord la fonction rand() pour générer un nombre entre 1 et 50, puis déterminez conditionnellement si le nombre est un nombre pair et que l'expression conditionnelle est vraie, alors ". la variable $num est un nombre pair" est affichée. , de toute façon, l'expression conditionnelle est fausse et "la variable $num est un nombre impair" est affichée.
Le résultat de l'exécution du code est le suivant :
Parce qu'il s'agit d'un numéro généré aléatoirement, donc chaque fois que vous actualisez la page, il y aura des résultats différents. Essayez-le !
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!