if..endif Syntax
Der `alternative' Weg, if/elseif/else Statements mittels if(); elseif(); else; endif; zu schreiben, kann nicht effizient eingebaut werden, ohne eine große Komplexität zum 3.0 Parser hinzuzufügen. Deshalb wurde die Syntax geändert:
Example#1 Migration: Alte if..endif Syntax
if ($foo);
echo "jau\n";
elseif ($bar);
echo "fast\n";
else;
echo "nö\n";
endif;
Example#2 Migration: Neue if..endif Syntax
if ($foo):
echo "jau\n";
elseif ($bar):
echo "fast\n";
else:
echo "nö\n";
endif;