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