Difference between revisions of "PHP If-Abfragen, Schleifen, Funktionen"
Jump to navigation
Jump to search
Line 43: | Line 43: | ||
} | } | ||
?> | ?> | ||
</pre> | |||
====While und For-Schleife==== | |||
=====Beispiel 1===== | |||
<pre> | |||
$i = 0; | |||
while ($i < 10) { | |||
print "<p>Hallo</p>\n"; | |||
$i++; | |||
} | |||
</pre> | |||
=====Beispiel 2===== | |||
<pre> | |||
$i = 0; | |||
while ($i < 10) { | |||
$i++; | |||
print $i*$i."<br>\n"; | |||
} | |||
</pre> | |||
=====Beispiel 3===== | |||
<pre> | |||
$produkt[0]['Produktname'] = "Semmel"; | |||
$produkt[0]['Preis'] = 1.99; | |||
$produkt[0]['Anzahl'] = 6; | |||
$produkt[1]['Produktname'] = "Kornspitz"; | |||
$produkt[1]['Preis'] = 1.49; | |||
$produkt[1]['Anzahl'] = 0; | |||
$produkt[2]['Produktname'] = "Laugenbrezl"; | |||
$produkt[2]['Preis'] = 2.99; | |||
$produkt[2]['Anzahl'] = 8; | |||
$i = 0; | |||
/*Count returned die Länge des Arrays (ähnlich wie .length)*/ | |||
while ($i < count($produkt)) { | |||
if($produkt[$i]['Anzahl'] > 0) { | |||
print "<p>Produkt: " .$produkt[$i]['Produktname']. " Preis: " | |||
.$produkt[$i]['Preis']. " Euro</p>\n"; | |||
} | |||
$i++; | |||
} | |||
</pre> | </pre> |
Revision as of 07:05, 14 April 2022
Entscheidungen durch if-Abfragen
Beispiel 1
<?php $var1 = 2; $var2 = 7; if($var1 < 5 || $var2 == 7) { print "Variable 1 ist kleiner als 5 oder Variabel 2 beträgt 7"; } ?>
Beispiel 2
<?php $var1 = 2; $var2 = 7; if(!($var2 < 5)) { print "Variable 2 ist nicht kleiner als 5"; } ?>
Else und elseif
Beispiel 1
<?php if($geschlecht == "m") { print "<h1>Hallo Herr ".$nachname."!</h1>\n"; } elseif ($geschlecht == "w") { print "<h1>Hallo Frau ".$nachname."!</h1>\n"; } else { print "Hi du"; }
Beispiel 2
<?php if($geschlecht == "m") { print "<h1>Hallo Herr ".$nachname."!</h1>\n"; } else { print "<h1>Hallo Frau ".$nachname."!</h1>\n"; } ?>
While und For-Schleife
Beispiel 1
$i = 0; while ($i < 10) { print "<p>Hallo</p>\n"; $i++; }
Beispiel 2
$i = 0; while ($i < 10) { $i++; print $i*$i."<br>\n"; }
Beispiel 3
$produkt[0]['Produktname'] = "Semmel"; $produkt[0]['Preis'] = 1.99; $produkt[0]['Anzahl'] = 6; $produkt[1]['Produktname'] = "Kornspitz"; $produkt[1]['Preis'] = 1.49; $produkt[1]['Anzahl'] = 0; $produkt[2]['Produktname'] = "Laugenbrezl"; $produkt[2]['Preis'] = 2.99; $produkt[2]['Anzahl'] = 8; $i = 0; /*Count returned die Länge des Arrays (ähnlich wie .length)*/ while ($i < count($produkt)) { if($produkt[$i]['Anzahl'] > 0) { print "<p>Produkt: " .$produkt[$i]['Produktname']. " Preis: " .$produkt[$i]['Preis']. " Euro</p>\n"; } $i++; }