else

לעיתים תרצה להריץ פקודה אם תנאי מתקיים ולהריץ פקודה אחרת אם לא . לשם זה קיים ה else . else מרחיב משפטי if כדי לבצע הרצה של פקודות במקרה שערכו של הביטוי במשפט if מתאים לערך ה FALSE . לדוגמה , הסקריפט הבא ידפיס a is bigger than b אם ערכו של $a גדול מערכו של $b , או ידפיס a is NOT bigger than b בכל מקרה אחר :




פקודת ה- else תבוצע אך ורק אם ביטוי ה- if שווה בערכו ל- FALSE , ואם מדובר בביטוי elseif גם כן. (ראה ב elseif ).