Programmeren in PHP/Beslissingsstructuren: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Regel 178:
</source>}}
Herhalingen (meestal lussen genoemd, of in het Engels "loops", ook soms iteraties) worden gebruikt om een stuk PHP code meerdere keren uit te voeren (te herhalen). Er zijn verschillende soorten lussen.
Bij de for-lus loopt er een teller mee, die bijhoudt hoe vaak de lus doorlopen is. In de simpelste vorm ziet deze er zo uit:
{{code
Regel 245:
Het eerste statement wordt slechts 1 keer uitgevoerd. statement 2 en 3 worden elke lus doorloop uitgevoerd.
De while-lus gaat door zolang er aan een bepaalde conditie is voldaan, er loopt bij een while-lus geen teller mee. Als er niet aan een die conditie is voldaan doet de while-lus niets.
{{code
Regel 263:
(voor dit voorbeeld kun je dus beter een for-lus gebruiken, maar deze loop is heel belangrijk bij databases.)
De do-while-lus, of do-lus doet is bijna hetzelfde als de while-lus behalve dat de code in de do loop altijd een keer wordt uitgevoerd. Dit komt doordat de conditie pas aan het einde van het doorlopen van de loop wordt gecontroleerd.
{{code
|