Alternativní syntaxe řídicích struktur
PHP nabízí alternativní syntaxi pro některé z řídicích struktur,
jmenovitě if,
while, for,
foreach, a switch.
V každém z těchto případů je základním formátem alternativní syntaxe
záměna otvírací závorky za dvojtečku (:) a uzavírací závorky za
endif;, endwhile;,
endfor;, endforeach;, resp.
endswitch;.
Ve výše uvedeném příkladu je HTML blok vnořen do konstruktu
if napsaném alternativní syntaxí.
Tento HTML blok by se zobrazil pouze v případě, že je $a rovno 5.
Alternativní syntaxi lze použít i pro else a
elseif. Následující příklad ukazuje strukturu
if, elseif a
else v alternativním formátu:
Další příklady - viz také
while,
for, a if.