Programmeren in PHP/Beslissingsstructuren: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Rolof1991 (overleg | bijdragen)
Rolof1991 (overleg | bijdragen)
Regel 178:
</source>}}
 
=== Herhalingen ===
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.
==== De for-lus ====
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 ====
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 ====
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
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.