PHP Handbuch
Zurück | Anhang D. Migration von PHP/FI 2.0 zu PHP 3.0 | Weiter

# 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 D-5. Migration: Alte if..endif Syntax

`if ($foo); echo "jau\n"; elseif ($bar); echo "fast\n"; else; echo "nö\n"; endif;`

Beispiel D-6. Migration: Neue if..endif Syntax

`if ($foo): echo "jau\n"; elseif ($bar): echo "fast\n"; else: echo "nö\n"; endif;`

Beachten Sie, dass Semikolons in allen Anweisungen durch Doppelpunkte ersetz wurden außer in der, welche die Anweisung schließt (endif).

Zurück | Zum Anfang | Weiter
Start-/End-Tags | Nach oben | while Syntax