if
Das
if
-Konstrukt
ist
eine
der
wichtigsten
Möglichkeiten
vieler
Programmier-Sprachen
,
PHP
eingeschlossen
.
Es
erlaubt
die
bedingte
Ausführung
von
Programmteilen
.
PHP
kennt
eine
if
-Struktur
,
die
ähnlich
der
Programmiersprache
C
ist
:
Wie
im
Abschnitt
über
Ausdrücke
beschrieben
,
wird
ausdr
auf
seinen
boolschen
Wertinhalt
ausgewertet
.
Wenn
ausdr
als
TRUE
ausgewertet
wird
,
führt
PHP
die
Anweisung
aus
,
falls
die
Auswertung
FALSE
ergibt
,
wird
sie
übergangen
.
Mehr
Informationen
welche
Werte
als
FALSE
ausgewertet
werden
finden
Sie
im
Abschnitt
'
Umwandlung
nach
boolean
'
.
Das
folgende
Beispiel
wird
a
ist
größer
als
b
anzeigen
,
wenn
$a
größer
als
$b
ist
:
Oft
werden
Sie
die
bedingte
Ausführung
von
mehr
als
einer
Anweisung
wollen
.
Selbstverständlich
ist
es
nicht
erforderlich
,
jede
Anweisung
mit
einer
if
-Bedingung
zu
versehen
.
Statt
dessen
können
Sie
mehrere
Anweisungen
in
Gruppen
zusammenfassen
.
Z.B
.
wird
der
folgende
Programm-Code
a
ist
größer
als
b
anzeigen
,
wenn
$a
größer
als
$b
ist
.
Danach
wird
der
Wert
von
$a
in
$b
gespeichert
:
If
-Anweisungen
können
beliebig
oft
innerhalb
anderer
if
-Anweisungen
definiert
werden
.
Das
ermöglicht
ihnen
völlige
Flexibilität
bei
der
bedingten
Ausführung
verschiedenster
Programmteile
.