PHP for-løkke

PHP for-løkke udfører kodeblokken en bestemt antal gange.

PHP for-løkke

Hvis du allerede har bestemt antallet af gange, scriptet skal køre, kan du bruge for-løkken.

Syntaks

for (init tæller; test tæller; øg tæller) {
  kode, der skal udføres;
}

Parameterer:

  • init tæller: Initialiser værdien af løkke-tælleren
  • test tæller: : Vurder hver løkkeiteration. Hvis værdien er TRUE, fortsæt med løkken. Hvis værdien er FALSE, afslut løkken.
  • øg tæller: Øg værdien af løkke-tælleren

Følgende eksempel viser tal fra 0 til 10:

Eksempel

<?php 
for (\$x=0; \$x<=10; \$x++) {
  echo "Tallet er: \$x <br>";
} 
?>

Kør eksempel

PHP foreach-løkke

foreach-løkken er kun tilgængeligt for arrayer og bruges til at gennemgå hver nøgle/værdipar i arrayet.

Syntaks

foreach (\$array as \$value) {
  kode, der skal udføres;
}

Hver gang der udføres en løkkeiteration, vil værdien af den aktuelle arrayelement tildeles til variablen \$value, og arraypegeringen bevæger sig systematisk gennem hvert arrayelement, indtil den når det sidste arrayelement.

Følgende eksempel viser en løkke, der udskriver værdierne i den givne array (\$colors):

Eksempel

<?php 
\$colors = array("red","green","blue","yellow"); 
foreach (\$colors as \$value) {
  echo "\$value <br>";
}
?>

Kør eksempel

I de efterfølgende kapitler vil du lære mere om arrayer.