Les instructions conditionnelles sont utilisées pour effectuer différentes actions en fonction des conditions différentes.
Déclarations conditionnelles PHP
Très souvent, lorsque vous écrivez du code, vous souhaitez effectuer différentes actions pour différentes conditions. Vous pouvez utiliser des instructions conditionnelles dans votre code pour le faire.
En PHP, nous avons les instructions conditionnelles suivantes:
- if statement - exécute un code si une condition est vraie
- if...else statement - si un code exécute une condition est vraie et un autre code si cette condition est fausse
- if...elseif....else statement - exécute des codes différents pour plus de deux conditions
- switch statement - sélectionne l' un des nombreux blocs de code à exécuter
PHP - L'instruction if
L'instruction if exécute un code si une condition est vraie.
Syntaxe
if ( L'exemple ci - dessous la sortie "Have a good day!" si l'heure courante (HOUR) est inférieur à 20:
PHP - if ... else Déclaration
Le si .... instruction else exécute un code si une condition est vraie et un autre code si cette condition est fausse.
Syntaxe
if ( L'exemple ci - dessous la sortie "Have a good day!" si l'heure actuelle est inférieure à 20, et "Have a good night!" autrement: Exemple
<?php
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
}
else {
echo
"Have a good night!";
}
?>
»Exécuter exemple
PHP - if ... elseif .... autre déclaration
Le si .... elseif ... autre déclaration exécute des codes différents pour plus de deux conditions.
Syntaxe
if ( L'exemple ci - dessous sortie "Have a good morning!" si l'heure actuelle est inférieure à 10, et "Have a good day!" si l'heure actuelle est inférieure à 20. Dans le cas contraire , il sera sortie "Have a good night!" : Exemple
<?php
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
}
elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
»Exécuter exemple
PHP - Le commutateur Déclaration
L'instruction switch sera expliqué dans le chapitre suivant.