else

Często potrzeba wykonać jedną instrukcję programu , gdy pewien warunek jest spełniony , lub inną inną , gdy ten sam warunek nie jest spełniony . Służy do tego instrukcja else . else rozszerza możliwości instrukcji if do sytuacji kiedy warunek opisany przy instrukcji if ma wartość FALSE . Na przykład poniższy kod wyświetli a jest większe niż b jeżeli $a jest większe niż $b , lub a NIE jest większe niż b w przeciwnym przypadku. :

 
if

 
(

 
$a

 
$b

 
)

 
{

 
print

 
"a

 
jest

 
większe

 
niż

 
b"

 
;

 
}

 
else

 
{

 
print

 
"a

 
NIE

 
jest

 
większe

 
niż

 
b"

 
;

 
}



Kod zawarty w instrukcji else wykonywany jest tylko wówczas, kiedy wyrażenie logiczne przy instrukcji if ma wartość FALSE , a jeśli w tej samej grupie znajdowały się też instrukcje elseif - tylko wówczas jeśli i w tych instrukcjach wyrażenia logiczne miały wartość FALSE (Patrz także: instrukcja elseif ).