Een for-lus wordt gebruikt wanneer men het aantal herhalingen kent.
Onderstaand voorbeeld drukt de getallen van 1 tot en met 10 af. Na elke loop wordt de variabele $i met 1 verhoogd. ($i++)
<?php
for ($i = 1; $i <= 10; $i++) {
echo $i;
}
?>
Onderstaand voorbeeld doet hetzelfde en maakt nu gebruik van "break" waardoor er uit de for-lus gegaan wordt. In dit voorbeeldje wat zinloos (eerste oplossing is beter), maar dit kan nuttig zijn.
<?php
for ($i = 1; ; $i++){
if ($i > 10){
break;
}
echo $i;
}
?>