Forum und email

else

Vaak zul je één statement willen uitvoeren als er aan een bepaalde voorwaarde is voldaan, en een ander statement als er niet aan de voorwaarde is voldaan. Hierom bestaat else. else breidt een if statement uit met de mogelijkheid om een statement uit te voeren als de expressie in de if evalueerd tot FALSE. Het onderstaande voorbeeld zal tonen a is groter dan b als $a groter is dan $b, en a is NIET groter dan b indien $a niet groter is dan $b.

if ($a > $b) {
    print "a is groter dan b";
} else {
    print "a is NIET groter dan b";
}
Het else statement wordt alleen maar uitgevoerd als de if expressie evalueerd tot FALSE, en als alle mogelijke elseif expressies ook tot FALSE evalueren (zie elseif).