15 of 410 menu

Konstruktionen continue

Konstruktionen continue tillader dig at springe den resterende del af den aktuelle iteration af et loop over og straks gå videre til den næste iteration. Den kan bruges i alle typer loops: for, while, do-while og foreach.

Efter kommandoen continue kan du skrive et tal, der angiver, hvor mange indlejrede loops der skal springes over (som standard 1).

Syntaks

continue;
continue $level;

Eksempel

Spring lige tal over i et loop:

<?php for ($i = 0; $i < 5; $i++) { if ($i % 2 == 0) { continue; } echo $i; } ?>

Resultat af kodekørsel:

13

Eksempel

Brug af continue i et foreach loop:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $value) { if ($value == 3) { continue; } echo $value; } ?>

Resultat af kodekørsel:

1245

Eksempel

Brug af continue med en parameter for at springe flere indlejringsniveauer over:

<?php for ($i = 0; $i < 3; $i++) { echo "i: $i\n"; for ($j = 0; $j < 3; $j++) { if ($j == 1) { continue 2; } echo "j: $j\n"; } } ?>

Resultat af kodekørsel:

i: 0 j: 0 i: 1 j: 0 i: 2 j: 0

Se også

  • konstruktionen break,
    som fuldstændigt afbryder udførelsen af et loop
  • konstruktionen return,
    som afbryder udførelsen af en funktion
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis