elseif
Elseif
ist
,
wie
der
Name
schon
sagt
,
eine
Verbindung
von
if
und
else
.
Wie
else
erweitert
sie
eine
if
-Anweisung
um
die
Ausführung
anderer
Anweisungen
,
sobald
die
normale
if
-Bedingung
als
FALSE
angesehen
wird
.
Anders
als
bei
else
wird
die
Ausführung
dieser
alternativen
Anweisungen
nur
durchgeführt
,
wenn
die
bei
elseif
angegebene
alternative
Bedingung
als
TRUE
angesehen
wird
.
Der
folgende
Code
wird
z.B
.
a
ist
größer
als
b
,
a
ist
gleich
b
oder
a
ist
kleiner
als
b
ausgeben
:
Es
kann
mehrere
elseif
-Anweisungen
innerhalb
einer
if
-Anweisung
geben
.
Die
erste
elseif
-Bedingung
(
falls
vorhanden
)
,
die
TRUE
ist
,
wird
ausgeführt
.
In
PHP
kann
man
auch
'
else
if
'
schreiben
(zwei
Wörter
)
.
Das
Verhalten
ist
identisch
zu
'
elseif
'
(ein
Wort
)
.
Die
Bedeutung
der
Syntax
ist
leicht
unterschiedlich
(
falls
Sie
mit
C
vertraut
sind
,
das
ist
das
gleiche
Verhalten
)
aber
der
Grundtenor
ist
der
,
dass
beide
Schreibweisen
,
bezogen
auf
das
Ergebnis
,
sich
exakt
gleich
verhalten
.
Die
elseif
-Anweisung
wird
nur
ausgeführt
,
wenn
die
vorausgehende
if
-Bedingung
sowie
jede
vorherige
elseif
-Bedingung
FALSE
ist
und
die
aktuelle
elseif
-Bedingung
TRUE
ist
.