php:phplektion05
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
php:phplektion05 [22.11.2010 14:25] – Frank Schiebel | php:phplektion05 [07.11.2014 13:18] (aktuell) – gelöscht Stefan Gaum | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== foreach-Schleife ====== | ||
- | Für Arrays gibt es den speziellen Schleifentyp foreach. Mit diesem Schleifentyp werden die einzelnen Arrayelemente eines Arrays durchlaufen. Eine Foreach-Schleife beginnt mit dem Schlüsselwort foreach. Dann folgt nach der öffnenen Klammer das Array bzw. die Variable die das Array enthält welches durchlaufen werden soll. Danach folgt das Schlüsselwort as und eine neue Variable. In dieser Variable wird für jeden Schleifendurchlauf der neue Wert des nächsten Arrayelements gespeichert. Nach der folgenden schließenden Klammer beginnt der Schleifenrumpf. | ||
- | |||
- | <?php | ||
- | $a = array(" | ||
- | foreach ($a as $value) { | ||
- | echo $value." | ||
- | } | ||
- | // gibt nacheinander die Werte aus dem Array aus | ||
- | ?> | ||
- | |||
- | {{: | ||
- | |||
- | * Teste das Beispiel oben. | ||
- | * Gebe das Array auch mit Hilfe einer for-Schleife aus. '' | ||
- | |||
- | <?php | ||
- | | ||
- | foreach ($_GET as $key => $value) { | ||
- | print ' | ||
- | print " ----> Schlüssel: < | ||
- | } | ||
- | | ||
- | ?> |
php/phplektion05.1290435904.txt.gz · Zuletzt geändert: 22.11.2010 14:25 von Frank Schiebel