Forum und email

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