Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer For-lussen | Lussen
Introductie tot PHP

bookFor-lussen

Een for-lus herhaalt een bepaald codeblok meerdere keren. Bijvoorbeeld, als we het cijfer van elke student in een klas van 32 studenten willen controleren, lopen we van 1 tot 32. De for-lus wordt gebruikt om een gedeelte van de code een bekend aantal keren te herhalen.

Enkele alledaagse voorbeelden van het gebruik van een for-lus:

  • Berekenen van de totale kosten van artikelen in een winkelwagen. Bijvoorbeeld, het optellen van de prijzen van alle artikelen in een lijst met aankopen;
  • Afdrukken van alle even dagen in een maand. Bijvoorbeeld, het afdrukken van alle even dagen in juli;
  • Itereren door een gastenlijst voor een feest. Bijvoorbeeld, het afdrukken van de namen van alle gasten.

Syntax

Bekijk de syntax van de for-lus met de onderstaande voorbeeldcode:

for (Initialization; Condition; Increment/Decrement) {
  // code block
}

De for-lus bestaat uit drie delen:

  • Initialisatie is het proces waarbij de beginwaarde van de variabele i wordt ingesteld op 0;
  • Voorwaarde is de voorwaarde die bepaalt of de lus blijft herhalen, waarbij wordt gecontroleerd of i kleiner is dan 5;
  • Increment of Decrement zijn de bewerkingen die op de teller worden uitgevoerd aan het einde van elke iteratie van de lus.
main.php

main.php

copy
12345
<?php for ($i = 1; $i <= 5; $i++) { echo "Iteration {$i}\n"; } ?>
  • for-lus in PHP wordt gebruikt om een specifiek aantal keren te herhalen;

  • $i = 1; - Initialiseert de variabele $i met de waarde 1 voordat de lus start;

  • $i <= 5; - Voorwaarde die vóór elke iteratie wordt gecontroleerd. De lus gaat door zolang deze voorwaarde true is;

  • $i++ - Incrementeert de waarde van $i met 1 na elke iteratie.

Deze code zal "Iteration 1" tot en met "Iteration 5" afdrukken omdat de voorwaarde $i <= 5 waar is voor waarden van $i van 1 tot en met 5.

Taak

Swipe to start coding

Vul de lege plekken in de gegeven code in zodat het bericht "Programming is fun!" drie keer wordt weergegeven. Gebruik de variabele $i als teller voor de for-lus.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

Awesome!

Completion rate improved to 4.35

bookFor-lussen

Veeg om het menu te tonen

Een for-lus herhaalt een bepaald codeblok meerdere keren. Bijvoorbeeld, als we het cijfer van elke student in een klas van 32 studenten willen controleren, lopen we van 1 tot 32. De for-lus wordt gebruikt om een gedeelte van de code een bekend aantal keren te herhalen.

Enkele alledaagse voorbeelden van het gebruik van een for-lus:

  • Berekenen van de totale kosten van artikelen in een winkelwagen. Bijvoorbeeld, het optellen van de prijzen van alle artikelen in een lijst met aankopen;
  • Afdrukken van alle even dagen in een maand. Bijvoorbeeld, het afdrukken van alle even dagen in juli;
  • Itereren door een gastenlijst voor een feest. Bijvoorbeeld, het afdrukken van de namen van alle gasten.

Syntax

Bekijk de syntax van de for-lus met de onderstaande voorbeeldcode:

for (Initialization; Condition; Increment/Decrement) {
  // code block
}

De for-lus bestaat uit drie delen:

  • Initialisatie is het proces waarbij de beginwaarde van de variabele i wordt ingesteld op 0;
  • Voorwaarde is de voorwaarde die bepaalt of de lus blijft herhalen, waarbij wordt gecontroleerd of i kleiner is dan 5;
  • Increment of Decrement zijn de bewerkingen die op de teller worden uitgevoerd aan het einde van elke iteratie van de lus.
main.php

main.php

copy
12345
<?php for ($i = 1; $i <= 5; $i++) { echo "Iteration {$i}\n"; } ?>
  • for-lus in PHP wordt gebruikt om een specifiek aantal keren te herhalen;

  • $i = 1; - Initialiseert de variabele $i met de waarde 1 voordat de lus start;

  • $i <= 5; - Voorwaarde die vóór elke iteratie wordt gecontroleerd. De lus gaat door zolang deze voorwaarde true is;

  • $i++ - Incrementeert de waarde van $i met 1 na elke iteratie.

Deze code zal "Iteration 1" tot en met "Iteration 5" afdrukken omdat de voorwaarde $i <= 5 waar is voor waarden van $i van 1 tot en met 5.

Taak

Swipe to start coding

Vul de lege plekken in de gegeven code in zodat het bericht "Programming is fun!" drie keer wordt weergegeven. Gebruik de variabele $i als teller voor de for-lus.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 5. Hoofdstuk 4
single

single

some-alt