10 of 410 menu

Konštrukcia while

Konštrukcia while vytvára cyklus, ktorý sa vykonáva dovtedy, pokiaľ podmienka vracia true. Podmienka sa kontroluje pred každou iteráciou. Ak je podmienka nepravdivá od samého začiatku, cyklus sa nevykoná ani raz.

Syntax

while (condition) { // code to be executed }

Príklad

Vypíšeme čísla od 1 do 5:

<?php $i = 1; while ($i <= 5) { echo $i; $i++; } ?>

Výsledok vykonania kódu:

12345

Príklad

Spracovanie prvkov poľa:

<?php $arr = [1, 2, 3, 4, 5]; $i = 0; while ($i < count($arr)) { echo $arr[$i] * 2; $i++; } ?>

Výsledok vykonania kódu:

246810

Príklad

Nekonečný cyklus:

<?php while (true) { // infinite loop } ?>

Tento kód sa bude vykonávať nekonečne, pokiaľ nie je zastavený nútene.

Pozrite tiež

  • konštrukciu do-while,
    ktorá kontroluje podmienku po vykonaní cyklu
  • konštrukciu for,
    ktorá vytvára cyklus s inicializáciou, podmienkou a inkrementom
  • konštrukciu foreach,
    ktorá prechádza prvky poľa
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť