Manuel PHP

Table des matières

Préface
I. Au moment de commencer
II. Installation et configuration
III. Référence du langage
IV. Sécurité
V. Caractéristiques
VI. Référence des fonctions
VII. PHP et le moteur interne Zend
VIII. FAQ : foire Aux Questions
IX. Annexes
Remerciements



"elseif"

“elseif”, comme son nom l’indique, est une combinaison de “if” et de “else”. Comme l’expression “else”, il permet d’exécuter une instruction après un “if” dans le cas où le “premier” if est évalué comme “FALSE”. Mais, à la différence de l’expression “else”, il n’exécutera l’instruction que si l’expression conditionnelle “elseif” est évaluée comme “TRUE”. L’exemple suivant affichera a est plus grand que b, a est égal à b ou a est plus petit que b :

Exemple 16-5. Instruction “elseif”

<?php
if ($a > $b) {
    echo "a est plus grand que b";
} elseif ($a == $b) {
    echo "a est égal à b";
} else {
    echo "a est plus petit que b";
}
?>

Vous pouvez avoir plusieurs “elseif” qui se suivent les uns après les autres, après un “if” initial. Le premier “elseif” qui sera évalué à “TRUE” sera exécuté. En PHP, vous pouvez aussi écrire ““else if”” en deux mots et son comportement sera identique à la version en un seul mot. La sémantique des deux expressions est légèrement différente, mais au bout du compte, le résultat sera exactement le même.

L’expression “elseif” est exécutée seulement si le “if” précédent et tout autre “elseif” précédent sont évalués comme “FALSE”, et que votre “elseif” est évalué à “TRUE”.

Travail collaboratif

Contribuez, en ajjoutant des elements a cette page de manuel :

Merci de votre aide
L’equipe Php.fr

 


Index | Afficher le texte source | Anciennes révisions | Derniers changements | Connexion
©2007 Wiki Copyright