else
有時候你會有兩組指令, 一組在條件成立時執行, 另一組在條件不成立時執行。 這時用 else 就方便很多了。 else 補充 if 的功能: 如果 if 語句中的表達式不成立時, if 不會執行緊跟的指令組, 而會執行 else 之後的指令組。 像下面程式會打出 a is bigger than b 如果 $a 大過 $b, 反之則打出 a is NOT bigger than b :
if ($a > $b) {
print "a is bigger than b";
} else {
print "a is NOT bigger than b";
}