1 PHP Schleifen|Artikel|Projekt OsUp

PHP Schleifen

In PHP gibt es 3 verschiedene Scheifen:

  • while - die Schleife wird solange ausgeführt, wie die Bedingung wahr ist (Bedingungsschleife)
  • do...while - die Schleife wird solange ausgeführt, wie die Bedingung wahr ist, mindestens aber einmal
  • for - die Schleife wird für eine festgelegte Anzahl von Wiederholungen ausgeführt (Zählschleife)

While

Eine while-Schleife fängt mit dem Wort while an. Danach steht in Klammern eine Bedingung. Die Schleife wird so lange ausgeführt, wie die Bedingung erfüllt bleibt. Ist die Bedingung schon beim ersten Test nicht erfüllt, wird die Schleife gar nie ausgeführt.

while (Bedingung)

{

Befehle

}


do...while

Während eine while-Schleife zuerst prüft, ob die Bedingung der Schleife überhaupt erfüllt ist, wird bei einer do..while-Schleife der Anweisungsblock erst einmal ausgeführt, und am Ende getestet, ob der Block wiederholt wird oder nicht.

do

{

Befehle

}

while (Bedingung)


for

Die for-Schleife wird eine festgelegte Anzahl von Wiederholungen durchlaufen.

for (Anfangswert; Bedingung; Schrittweite)

{

Befehle

}
Diese Beispiel schreibt in ein Dokument untereinander die Ziffer 0 bis 9.

for ($i=0; $i<10; $i++)
{
Echo "$i. <BR>";
}