===== 1.6.2) Die einfache if-Anweisung =====
==== Syntax ====
if (Bedingung)
{
Anweisungen;
}
* Die Bedingung steht in runden Klammern.
* Die Anweisungen stehen in geschwungenen Klammern.
* Liefert die Bedingung ''TRUE'' zurück, werden die Anweisungen ausgeführt, ist die Bedingung ''FALSE'', werden die Anweisungen ignoriert
* Wird nur eine Anweisung ausgeführt, können die geschwungenen Klammern entfallen.
=== Beispiel: if1.php ===
5)
echo "Sie haben mehr als 5 Kilo bestellt.";
?>
* Der Variable ''$menge'' wird der Wert 7 zugewiesen. Da ''$menge'' größer als 5 ist, wird die Anweisung ausgeführt.
=== Beispiel: if2.php ===
5)
{
echo "Sie haben mehr als 5 Kilo bestellt.
\n";
echo "Der Versand ist deswegen kostenfrei.";
}
?>
===== Die if-Anweisung mit else Zweig =====
==== Syntax ====
if (Bedingung)
{
Anweisungsblock1;
}
else
{
Anweisungsblock2;
}
* Falls die Bedingung erfüllt ist, wird ''Anweisungsblock1'' ausgeführt, sonst ''Anweisungsblock2''.
=== Beispiel: ifelse.php===
5)
{
echo "Sie haben mehr als 5 Kilo bestellt.
\n";
echo "Der Versand ist deswegen kostenfrei.";
}
else
{
echo "Sie haben $menge Kilo bestellt.
\n";
echo "Der Versand kostet pauschal 7,00 EUR";
}
?>
===== Verschachtelte if-Anweisungen =====
==== Syntax ====
if (Bedingung1)
{
Anweisungsblock1;
if (Bedingung2)
{
Anweisungsblock2;
}
else
{
Anweisungsblock3;
}
}
else
{
Anweisungsblock4;
}