else

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


 if ($a > $b) {
     print "a は b よりも大きい";
 } else {
     print "a は b よりも大きくない";
 }
      

else 文は、 the if 式が FALSE と評価された場合 のみ実行されます。 また、elseif 式がある場合には、それも FALSE とい評価された場合にのみ実行されます。 (以下参照)