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:
   
Beispiel A-5. Migration: Alte if..endif Syntax 
if ($foo);
    echo "jau\n";
elseif ($bar);
    echo "fast\n";
else;
    echo "nö\n";
endif;
 |  
  | 
   Beispiel A-6. Migration: Neue if..endif Syntax 
if ($foo):
    echo "jau\n";
elseif ($bar):
    echo "fast\n";
else:
    echo "nö\n";
endif;
 |  
  | 
   Beachten Sie, daß Semikolons in allen Anweisungen durch Doppelpunkte
   ersetz wurden außer in der, welche die Anweisung schließt (endif).