Référence du langage <<< |
if | else >>> |
4.7 Les structures de contrôle 4 Référence du langage Manuel PHP ->if . else . elseif . Syntaxe alternative . while . do-while . for . foreach . break . continue . switch . declare . return . require . include . require_once . include_once |
4.7.1 if
L'instruction if est une des plus importantes instructions de tous les langages, PHP inclus. Elle permet l'exécution conditionnelle d'une partie de code. Les fonctionnalités de l'instruction if sont les mêmes en PHP qu'en C :
Comme nous l'avons vu dans le paragraphe consacré aux expressions , expression est convertie en sa valeur booléenne. Si l' expression vaut TRUE , PHP exécutera l' instruction et si elle vaut FALSE , l'instruction sera ignorée. Plus de détails sur les valeurs qui valent FALSE sont disponibles dans la section Conversion en booléen .
L'exemple suivant affiche la phrase
a est plus grand
Souvent, vous voulez que plusieurs instructions soient
exécutées après un branchement conditionnel. Bien
évidemment, il n'est pas obligatoire de répéter
l'instruction conditionnelle autant de fois que vous avez d'instructions
à exécuter. A la place, vous pouvez rassembler toutes les
instructions dans un bloc. L'exemple suivant affiche
a
Vous pouvez imbriquer indéfiniment des instructions if les unes dans les autres, ce qui permet une grande flexibilité dans l'exécution d'une partie de code suivant un grand nombre de conditions. |
<< | if | >> |
Référence du langage | Les structures de contrôle | else |