• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Geschachtelte For-Schleifen

Status
Für weitere Antworten geschlossen.

digga

Mitglied
Hallo!
Ich hänge gerade bei dem Thema "Geschachtelte For-Schleifen" fest.
Ich weiss nicht, was es bringen soll, wenn man in einer for-schleife eine weitere hat.
PHP:
<?php
for($z=1; $z <= 5; $z++)
{
for($s=1; $s<=3; $s++)
{
echo "Ze$z/Sp$s ";
}
echo "<p>";
}
?>

Wozu soll das gut sein?
 
Werbung:
Das kommt darauf an, was du damit bezwecken willst.


Wenn du z.B. Alle möglichen Zahlenpaare mit Zahlen von k bis n zeigen willst, dann geht das ganz einfach mit zwei For-Schleifen:


PHP:
for($i = 0 ; $i < 10 ; $i++){
    for($j = 0 ; $j < 10 ; $j++){
        echo "(".$i." ; ".$j.")";
    }
    echo "<br />";
}
Ist vllt. ein bisschen speziell, aber es ist ein Beispiel ^^

Du musst halt immer schauen, wozu du die Schleife brauchst, hier ist nochein Beispiel:


PHP:
$info = array( array("a", "A"),
               array("b", "B"),
               array("c", "C"),
               array("d", "D"),
               array("e", "E"));
for($i = 0 ; $i < 5 ; $i++){
    for($j = 0 ; $j < 2 ; $j++){
        echo $info[$i][$j]." ";
    }
    echo "<br />";
}

Statt der Buchstaben könntest du da z.B. den Namen, Telefonnummer, Adresse etc. von Personen reinschreiben ;)


(Beide Codes sind ungetestet).
 
Okay, danke für die Codes und die Erklärung...
Ich werde es mir angucken und wenn ich einen Fehler finde, natürlich auch posten, damit, falls sich andere das Thema ansehen, bei ihnen die Fehler nicht im Gehirn gespeichert werden :)
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben