PHP Handbuch | ||
---|---|---|
Zurück | Kapitel 12. Kontroll-Strukturen | Nach vorne |
While-Schleifen sind die einfachste Form von Schleifen in PHP. Sie funktionieren genau wie in C. Die Grundform einer while-Anweisung lautet:
Die Bedeutung einer while-Anweisung ist einfach. Sie weist PHP an, einen in ihr eingebetteten Befehl so lange zu wiederholen, bis die while-Bedingung TRUE geworden ist. Der Wert der Bedingung wird immer am Anfang der Schleife geprüft. Wird der Wert während der Ausführung der Befehle innerhalb der while-Schleife geändert, endet die Ausführung dieses Befehls-Blocks nicht vor einem neuem Schleifen-Durchlauf (Iteration). Jeder Schleifendurchlauf ist eine Iteration. Falls die while-Bedingung bereits zu Beginn FALSE ist, werden die Anweisungen der while-Schleife nicht ein einziges Mal durchlaufen.
Wie bei der if-Anweisung kann man mehrere Befehle innerhalb einer Schleife angeben, indem man sie mit geschweiften Klammern umschliesst oder die alternative Syntax gebraucht:
Die folgenden Beispiele sind identisch; beide geben Zahlen von 1 bis 10 aus:
Zurück | Zum Anfang | Nach vorne |
Alternative Syntax für Kontroll-Strukturen | Nach oben | do..while |