Ponavadi bi radi izvedli nek stavek, če je določen pogoj sprejet in nek drug stavek, če ta pogoj ni sprejet. Za to uporabljamo else pogojni stavek. Else omogoča izvajanje nekega stavka, če if stavek vrne vrednost FALSE. Naprimer, spodnja koda bi prikazala a je večji kot b, &3269;e je $a večji kot $b in a NI večji kot b, če je $a manjši kot $b:
Else stavek se izvede samo če if stavek vrne vrednost FALSE in če bi imeli kakšne elseif stavke - prav tako, samo če bi vrnili vrednost FALSE (poglejte si elseif).