else

ある条件が満たされている場合にある文を実行し、 その条件が満たされていない場合に別の文を実行したいと考えた ことが度々あるかと思います。 このために else があります。 else は、 if 文における式の値が FALSE の場合にある文を 実行するように if 文を拡張します。 例えば、次のコードは、 $a $b よりも大きい場合に aはbより大きい と表示し、 そうでない場合に、 aはbよりも大きくない と表示します。

if ($a   $b) {
    print "aはbよりも大きい";
} else {
    print "aはbよりも大きくない";
}
else 文は、 if 式が FALSE と評価された場合のみ実行されます。 また、 elseif 式がある場合には、それも FALSE と評価された場合にのみ実行されます。 ( elseif 参照)