PHP for-loop
- Föregående sida PHP While-loop
- Nästa sida PHP funktioner
PHP for-loops utför kodblocket en viss antal gånger.
PHP for-loop
Om du redan har bestämt hur många gånger skriptet ska köra, kan du använda for-loop.
Syntax
for (init counter; test counter; increment counter) { code to be executed; }
Parameter:
- init counter:initiera värdet på loopräknaren
- test counter:: utvärdera varje loopiteration. Om värdet är TRUE fortsätt med loopen. Om värdet är FALSE avsluta loopen.
- increment counter:öka värdet på loopräknaren
Följande exempel visar tal från 0 till 10:
Exempel
<?php for (\$x=0; \$x<=10; \$x++) { echo "Talen är: \$x <br>"; } ?>
PHP foreach-loop
foreach-loop används endast för arrayer och används för att iterera över varje nyckel/värde-par i arrayen.
Syntax
foreach (\$array as \$value) { code to be executed; }
Varje gång en loopiteration utförs, det aktuella värde i arrayen tilldelas variabeln \$value och arraypekaren flyttas en efter en tills den når sista elementet i arrayen.
Följande exempel visar en loop som skriver ut värdena i den givna arrayen (\$colors):
Exempel
<?php \$colors = array("red","green","blue","yellow"); foreach (\$colors as \$value) { echo "\$value <br>"; } ?>
I de följande kapitlen kommer du att lära dig mer om arrayer.
- Föregående sida PHP While-loop
- Nästa sida PHP funktioner