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:
Beispiel C-5. Migration: Alte if..endif Syntax if ($foo);
echo "jau\n";
elseif ($bar);
echo "fast\n";
else;
echo "nö\n";
endif; |
|
Beispiel C-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).