Sprachkonstrukte: for

Mit for wird eine Zählschleife erzeugt, die so oft durchlaufen wird, wie es ihr Zähle angibt. Die folgende Schleife wird zehn Mal durchlaufen:

for($i=0;$i<10;$i++) {
  echo $i ". Durchlauf<br>";
}

Eine for-Schleife kann jederzeit durch break verlassen werden. Man kann die Parameter übrigens auch leer lassen und sich im Schleifenblock um das Hochzählen oder das Abbruchkriterium kümmen.

Eine weitere interessante Konstruktion ist die foreach-Schleife, mit welcher bequem ein Array durchlaufen werden kann:

$arr = array("rot","grün","blau");
foreach($arr as $farbe) {
  echo "Farbe: " . $farbe . "<br>";
}