else
לעיתים תרצה להריץ פקודה אם תנאי מתקיים ולהריץ פקודה אחרת אם לא. לשם זה קיים ה else. else מרחיב משפטי if כדי לבצע הרצה של פקודות במקרה שערכו של הביטוי במשפט if מתאים לערך ה FALSE. לדוגמה, הסקריפט הבא ידפיס 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";
}