מדריך PHP קודם פרק 11. מבני-בקרה הבא PHP מציעה תחביר חלופי למספר מבני-בקרה כגון if, while, for, foreach, ו - switch. התחביר החלופי מתבטא בפקודה פותחת בשימוש בנקודותיים (:) במקום סוגריים מסולסלים ובפקודה שסוגרת את המבנה כגון: endif;, endwhile;, endfor;, endforeach;, או endswitch;. בדוגמה טקסט ה-HTML מקוננן במשפט if הכתוב בתחביר האלטרנטיבי. הטקסט יוצג רק אם ערכו של $a שווה 5. בתחביר האלטרנטיבי מתאים ל - else ול - elseif גם כן. בדוגמה הבאה מופיע משפט if עם elseif ועם else בתחביר אלטרנטיבי: לדוגמאות נוספות, ראה גם בפרקים על while, for, ו - if. קודם ראשי הבא למעלה