PHP si sinon autrement


Exemple

sinon

elseif combine if et else . La if la déclaration est étendue à exécuter une instruction différente dans le cas où l'original if l' expression est pas remplie. Cependant, l'expression alternative n'est exécutée que lorsque l'expression conditionnelle elseif est remplie.

Le code suivant affiche soit "a est plus grand que b", "a est égal à b" ou "a est plus petit que b":

if ($a > $b) {
    echo "a is bigger than b";
} elseif ($a == $b) {
    echo "a is equal to b";
} else {
    echo "a is smaller than b";
}

Plusieurs autres déclarations

Vous pouvez utiliser plusieurs instructions elseif dans la même instruction if:

if ($a == 1) {
    echo "a is One";
} elseif ($a == 2) {
    echo "a is Two";
} elseif ($a == 3) {
    echo "a is Three";
} else {
    echo "a is not One, not Two nor Three";
}