Falls sich innerhalb eines Programmes einzelne Anweisungen oder Blöcke von Anweisungen wiederholen, werden Schleifen verwendet. In PHP (wie in jeder anderen Programmiersprache) gibt es grundsätzlich zwei Möglichkeiten dazu. Welche Variante bei der Lösung des vorliegenden Problems die richtige ist, kann man leicht entscheiden.
Man verwendet die ... |
in folgendem Fall |
---|---|
for-Schleife |
Falls die Anzahl der Wiederholungen dem Programmierer bekannt ist oder sie sich eindeutig im Verlauf des Programmes vor der Schleife ergibt (Zähl-Schleife) |
while-Schleife |
Falls die Anzahl der Wiederholungen dem Programmierer nicht bekannt ist, sondern die Schleife aufgrund einer Bedingung wiederholt bzw. abgebrochen wird (bedingungsgesteuerte Schleife) |