am 08.06.2007 um 12:57 Uhr
|





5x bewertet
Wenn.. if, elseif, else
von
Delite |
18.02.2007 um 00:06 h
Typ: PHP Grundlagen
Stufe:Einfach Mittelmäßig
Stufe:Einfach Mittelmäßig
ui, jetzt gibt es noch eine besonders wichtige die Funktion, die sich IF-Funktion nennt. If ist englisch und heisst Fall oder auch Wenn. So könnte z.B. so ein Code aussehen:
Da $name wirklich = Delite ist, ist die Wenn-Funktion wahr also wird ausgegeben:
Die Wenn Funktion wird mit if eröffner dann folgen runde Klammern, in die die Abfrage geschrieben wird. In diesen Fall $name == "Delite"
== bedeutet gleich. Es gibt auch noch andere Operatoren. Dies könnt ihr in einem andere Tutorial nachlesen.
Wenn $name nicht Delite ist, wird jetzt gar nichts angezeigt. Das ändern wir nun:
Else wird ausgeführt, wenn keine if-Anfrage zutrifft und da $name nicht Delite ist wird ausgegeben:
Jetzt gibt es noch eine Möglichkeit. Elseif.
Da $name Ramona ist wird ausgegeben:
Wir können ganz viele elseif's hintereinander machen. aber wenn wir elseif haben muss davor irgendwo ein if stehen *roll*
So, das wars auch schon
<?php
$name = "Delite";
if($name == "Delite") {
echo "Hallo Delite";
}
?>
Da $name wirklich = Delite ist, ist die Wenn-Funktion wahr also wird ausgegeben:
Hallo Delite
Die Wenn Funktion wird mit if eröffner dann folgen runde Klammern, in die die Abfrage geschrieben wird. In diesen Fall $name == "Delite"
== bedeutet gleich. Es gibt auch noch andere Operatoren. Dies könnt ihr in einem andere Tutorial nachlesen.
Wenn $name nicht Delite ist, wird jetzt gar nichts angezeigt. Das ändern wir nun:
<?php
$name = "Hans";
if($name == "Delite") {
echo "Hallo Delite";
}
else {
echo "Hallo!";
}
?>
Else wird ausgeführt, wenn keine if-Anfrage zutrifft und da $name nicht Delite ist wird ausgegeben:
Hallo!
Jetzt gibt es noch eine Möglichkeit. Elseif.
<?php
$name = "Ramona";
if($name == "Delite") {
echo "Hallo Delite";
}
elseif($name == "Ramona") {
echo "Huhu Ramona";
}
else {
echo "Hallo!";
}
?>
Da $name Ramona ist wird ausgegeben:
Huhu Ramona
Wir können ganz viele elseif's hintereinander machen. aber wenn wir elseif haben muss davor irgendwo ein if stehen *roll*
So, das wars auch schon








