Es geht mit den if-Anweisungen weiter. Neben den Grundformen betrachtet dieser Artikel auch einige verschachtelte Versionen der if-Anweisung…

Der Grundaufbau der if-Anweisung:

<?php
if(Bedingung)
{
Anweisung;
}
?>

Der Grundaufbau der if-Anweisung mit else-Bereich:

<?php
if(Bedingung)
{
Anweisung;
}
else
{
Anweisung;
}
?>

Die verschachtelte if-Anweisung:

<?php
$vorname = $_POST["vorname"];
$nachname = $_POST["nachname"];
if($vorname=="Hans")
{
echo "Hallo Hans ";
if($nachname=="Mustermann")
{
echo "Mustermann";
}
}
else
{
echo "Du bist nicht Hans";
}
?>

Die else-if-Anweisung:

if(Bedingung)
{
Anweisung;
}
else if(Bedingung)
{
Anweisung;
}
else if(Bedingung)
{
Anweisung;
}

Die else-if-Anweisung ist eine Vorstufe zur switch-Anweisung und die kommt im nächsten Artikel…

Von Torsten