Alternatywna składnia dla ‘if’ i nie tylko

Nie wszyscy zapewne wiedzą, że PHP oferuje możliwość używania alternatywnej składni dla takich struktur jak if(), while(), for(), foreach() i switch(). Zasada stosowania alternatywnej struktury jest bardzo prosta: nawiasy otwierające blok zamieniamy na znak dwukropka ‘:’, a zamykające zastępujemy odpowiednio słowem kluczowym endif; endwhile; endfor; itd.

Poniżej przykład prosto z manuala:

if ($a == 5):
	echo "a equals 5";
	echo "...";
elseif ($a == 6):
	echo "a equals 6";
	echo "!!!";
else:
	echo "a is neither 5 nor 6";
endif;