15 of 410 menu

Die continue-Anweisung

Die Anweisung continue erlaubt es, den verbleibenden Teil des aktuellen Schleifendurchlaufs zu überspringen und sofort zum nächsten Durchlauf überzugehen. Sie kann in allen Arten von Schleifen verwendet werden: for, while, do-while und foreach.

Nach dem Befehl continue kann eine Zahl angegeben werden, die angibt, wie viele verschachtelte Schleifen übersprungen werden sollen (standardmäßig 1).

Syntax

continue;
continue $level;

Beispiel

Überspringen gerader Zahlen in einer Schleife:

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

Ergebnis der Codeausführung:

13

Beispiel

Verwendung von continue in einer foreach-Schleife:

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

Ergebnis der Codeausführung:

1245

Beispiel

Verwendung von continue mit Parameter zum Überspringen mehrerer Verschachtelungsebenen:

<?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"; } } ?>

Ergebnis der Codeausführung:

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

Siehe auch

  • die Anweisung break,
    die die Ausführung der Schleife vollständig abbricht
  • die Anweisung return,
    die die Ausführung einer Funktion beendet
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen