[php.wirlernen.at] [Aufgaben zur Lektion] [Video zur Lektion]

Lektion 35: Die foreach - Schleife nutzen

Mit einer Schleife kann man PHP anweisen bestimmte Vorgänge wie z.B. die Ausgabe von Werten von Variablen wiederholen zu lassen. So lange eine bestimmte Bedingung erfüllt ist wird eine Schleife ausgeführt und bewirkt damit Wiederholungen. Eine foreach - Schleife ist besonders geeignet für die Behandlung von Arrays und man kann so JEDES Element des Arrays in bequemer Art und Weise ausgeben lassen.
Beachte hier unten LINKS das Listing (mit Zeilennummern) und RECHTS die mit diesem PHP - Code erzeugte Abbildung der Webseite: Beachte die Kommentare der beiden Listings zum besseren Verständnis der Funktionsweise einer foreach - Schleife!
Der Code von foreach.php
(Code OHNE Zeilennummern)
1 | pan style="color: #0000BB"><?php $zahlen
= array(11, 22, 33, 44); //dem Wert werden 4 Werte zugewiesen foreach ($zahlen as $v) { //foreach wird so lange ausgeführt so lange //Werte in einem Array vorhanden sind. //$v enthält den Wert des jeweiligen Array - Elements echo $v."<br>"; //Werte für $v werden ausgegeben //<br> bewirkt einen Zeilenumbruch } foreach ($zahlen as $v) { echo "Wert von \$zahlen: $v<br>"; //Mit \$zahlen kann die Bezeichnung der Variablen //ausgegeben werden (Maskierung) } ?>
Augabenstellung:
1. Erzeuge in einer Datei mit dem Dateinamen 035.php ein Listing bei dem einem Array die Namen von 10 europäischen Staaten zugewiesen werden! Stelle jetzt mit einem PHP - Befehl fest wie viele Werte sich in diesem Array befinden! Sorge jetzt mit mit Hilfe der foreach - Schleife dafür dass alle Werte des Arrays auf der Webseite ausgegeben werden! Jeder Wert soll in einer eigenen Zeile ausgegeben werden!