PHP For Lus
- Vorige pagina PHP While-lus
- Volgende pagina PHP Functies
PHP for lus herhaling van een codeblok uitvoeren voor het aantal keer gespecificeerd.
PHP For Lus
Als u al van tevoren hebt bepaald hoe vaak het script moet worden uitgevoerd, kunt u de for-lus gebruiken.
Syntax
for (init teller; test teller; verhoog teller) { code om uit te voeren; }
Parameters:
- init teller: initialiseer de waarde van de loop teller
- test teller: : evalueer elke iteratie van de loop. Als de waarde TRUE is, ga dan door met de loop. Als de waarde FALSE is, eindigt de loop.
- verhoog teller: verhoog de waarde van de loop teller
De volgende voorbeeld toont de getallen van 0 tot 10:
Voorbeeld
<?php for ($x=0; $x<=10; $x++) { echo "Het getal is: $x <br>"; } ?>
PHP foreach-lus
De foreach-lus is alleen geschikt voor arrays en wordt gebruikt om elke sleutel/waarde-koppeling in de array te doorlopen.
Syntax
foreach ($array as $value) { code om uit te voeren; }
Bij elke iteratie van de lus wordt de waarde van het huidige arrayelement toegewezen aan de variabele $value en wordt de arraypointer stapsgewijs verplaatst, totdat de laatste arrayelement wordt bereikt.
De volgende voorbeelden demonstreren de lus die de waarden van het gegeven array ($colors) uitvoert:
Voorbeeld
<?php $colors = array("red","green","blue","yellow"); foreach ($colors as $value) { echo "$value <br>"; } ?>
In latere hoofdstukken zult u meer leren over arrays.
- Vorige pagina PHP While-lus
- Volgende pagina PHP Functies