Hallo,
ich bin nicht nur neu hier im Forum, sondern auch ein totaler PHP-Neuling,
der gleich mal um Hilfe bittet. Die Hilfeseiten hier im Forum habe ich schon durchgelesen.
Ich mache gerade einige Übungen mit Schleifen. Den Aufbau der for-Schleife verstehe ich schon, aber ich habe ein Problem, das ganze Konstrukt in eine foreach-Schleife umzuwandeln.
Hier das funktionierende Beispiel mit meiner for-Schleife:
Ich bekomme wie erwartet das hier ausgegeben:
Kapitel1
Kapitel2
Kapitel3
Jetzt würde ich meine "Kapitel" aus dem Buchbeispiel gerne mit dem foreach ausgeben und habe dazu geschrieben:
Ich bekomme das hier ausgegeben:
Kapitel1
Kapitel2
Kapitel3
Kapitel1
Kapitel2
Kapitel3
Zwei Dinge sind mir jetzt völlig unklar:
1. Weshalb meine Buchkapitel doppelt ausgegeben werden.
2. Wozu die zweite Variable ($neu) genau dient?
Bisher dachte ich, ich brauche Sie, falls ich irgendwann mal der Variablen $Buch einen neuen Wert (z.B. ein "Kapitel4") zuweisen möchte.
Hätte jemanden einen Tipp für mich?
LG
caipiranha
ich bin nicht nur neu hier im Forum, sondern auch ein totaler PHP-Neuling,
der gleich mal um Hilfe bittet. Die Hilfeseiten hier im Forum habe ich schon durchgelesen.
Ich mache gerade einige Übungen mit Schleifen. Den Aufbau der for-Schleife verstehe ich schon, aber ich habe ein Problem, das ganze Konstrukt in eine foreach-Schleife umzuwandeln.
Hier das funktionierende Beispiel mit meiner for-Schleife:
PHP-Code:
<?php
$Buch[] = "Kapitel1";
$Buch[] = "Kapitel2";
$Buch[] = "Kapitel3";
for ($n=0; $n < 3; $n++) {
echo $Buch[$n], "<br>";
}
?>
Kapitel1
Kapitel2
Kapitel3
Jetzt würde ich meine "Kapitel" aus dem Buchbeispiel gerne mit dem foreach ausgeben und habe dazu geschrieben:
PHP-Code:
<?php
$Buch[] = "Kapitel1";
$Buch[] = "Kapitel2";
$Buch[] = "Kapitel3";
foreach ($Buch as $neu) {
echo $neu, "<br>";
}
?>
Kapitel1
Kapitel2
Kapitel3
Kapitel1
Kapitel2
Kapitel3
Zwei Dinge sind mir jetzt völlig unklar:
1. Weshalb meine Buchkapitel doppelt ausgegeben werden.
2. Wozu die zweite Variable ($neu) genau dient?
Bisher dachte ich, ich brauche Sie, falls ich irgendwann mal der Variablen $Buch einen neuen Wert (z.B. ein "Kapitel4") zuweisen möchte.
Hätte jemanden einen Tipp für mich?
LG
caipiranha
Kommentar