PHP Manual
Prev | Chapter 11. Control Structures | Next

# `else`

Often you'd want to execute a statement if a certain condition is met, and a different statement if the condition is not met. This is what `else` is for. `else` extends an `if` statement to execute a statement in case the expression in the `if` statement evaluates to `FALSE`. For example, the following code would display `a is bigger than b` if `$a` is bigger than `$b`, and `a is NOT bigger than b` otherwise:

    if ($a > $b) {
        print "a is bigger than b";
    } else {
        print "a is NOT bigger than b";
    }

The `else` statement is only executed if the `if` expression evaluated to `FALSE`, and if there were any `elseif` expressions - only if they evaluated to `FALSE` as well (see elseif).

Prev | Home | Next
Control Structures | Up | `elseif`