For-Løkker
En for-løkke gentager et bestemt kodeblok flere gange. For eksempel, hvis vi vil kontrollere hver elevs karakter i en klasse med 32 elever, løkker vi fra 1 til 32. for-løkken bruges til at gentage en sektion af kode et kendt antal gange.
Nogle dagligdags eksempler på brug af en for-løkke:
- Beregning af den samlede pris for varer i en indkøbskurv. For eksempel at summere priserne på alle varer i en indkøbsliste;
- Udskrivning af alle lige dage i en måned. For eksempel at udskrive alle de lige dage i juli;
- Gennemløb af en gæsteliste til en fest. For eksempel at udskrive navnene på alle gæster.
Syntaks
Lad os se på syntaksen for for-løkken ved hjælp af eksemplet nedenfor:
for (Initialization; Condition; Increment/Decrement) {
// code block
}
For-løkken har tre dele:
- Initialization er processen, hvor variablen i sættes til 0;
- Condition er betingelsen, der afgør, om løkken fortsætter, og kontrollerer om i er mindre end 5;
- Increment eller Decrement er de operationer, der udføres på tælleren ved slutningen af hver iteration.
main.php
12345<?php for ($i = 1; $i <= 5; $i++) { echo "Iteration {$i}\n"; } ?>
-
for-løkke i PHP bruges til at gentage et bestemt antal gange; -
$i = 1;- Initialiserer variablen$imed værdien 1 før løkken starter; -
$i <= 5;- Betingelse der kontrolleres før hver iteration. Løkken fortsætter, så længe denne betingelse ertrue; -
$i++- Inkrementeringsoperation, der øger værdien af$imed 1 efter hver iteration.
Denne kode vil udskrive "Iteration 1" til "Iteration 5", fordi betingelsen $i <= 5 er sand for værdierne af $i fra 1 til 5.
Swipe to start coding
Udfyld de tomme felter i den givne kode, så beskeden "Programming is fun!" vises tre gange. Brug variablen $i som tæller for den for-løkke.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you show me an example of a for loop in PHP?
What happens if I change the increment or condition in the loop?
Can you explain what would happen if the initialization started at a different value?
Awesome!
Completion rate improved to 4.35
For-Løkker
Stryg for at vise menuen
En for-løkke gentager et bestemt kodeblok flere gange. For eksempel, hvis vi vil kontrollere hver elevs karakter i en klasse med 32 elever, løkker vi fra 1 til 32. for-løkken bruges til at gentage en sektion af kode et kendt antal gange.
Nogle dagligdags eksempler på brug af en for-løkke:
- Beregning af den samlede pris for varer i en indkøbskurv. For eksempel at summere priserne på alle varer i en indkøbsliste;
- Udskrivning af alle lige dage i en måned. For eksempel at udskrive alle de lige dage i juli;
- Gennemløb af en gæsteliste til en fest. For eksempel at udskrive navnene på alle gæster.
Syntaks
Lad os se på syntaksen for for-løkken ved hjælp af eksemplet nedenfor:
for (Initialization; Condition; Increment/Decrement) {
// code block
}
For-løkken har tre dele:
- Initialization er processen, hvor variablen i sættes til 0;
- Condition er betingelsen, der afgør, om løkken fortsætter, og kontrollerer om i er mindre end 5;
- Increment eller Decrement er de operationer, der udføres på tælleren ved slutningen af hver iteration.
main.php
12345<?php for ($i = 1; $i <= 5; $i++) { echo "Iteration {$i}\n"; } ?>
-
for-løkke i PHP bruges til at gentage et bestemt antal gange; -
$i = 1;- Initialiserer variablen$imed værdien 1 før løkken starter; -
$i <= 5;- Betingelse der kontrolleres før hver iteration. Løkken fortsætter, så længe denne betingelse ertrue; -
$i++- Inkrementeringsoperation, der øger værdien af$imed 1 efter hver iteration.
Denne kode vil udskrive "Iteration 1" til "Iteration 5", fordi betingelsen $i <= 5 er sand for værdierne af $i fra 1 til 5.
Swipe to start coding
Udfyld de tomme felter i den givne kode, så beskeden "Programming is fun!" vises tre gange. Brug variablen $i som tæller for den for-løkke.
Løsning
Tak for dine kommentarer!
single