10 of 410 menu

Konstruktsioon while

Konstruktsioon while loob tsükli, mis käivitub seni, kuni tingimus tagastab true. Tingimust kontrollitakse enne igat iteratsiooni. Kui tingimus on algusest peale väär, ei täideta tsüklit ühtki korda.

Süntaks

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

Näide

Väljastame numbrid 1 kuni 5:

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

Koodi täitmise tulemus:

12345

Näide

Massiivi elementide töötlemine:

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

Koodi täitmise tulemus:

246810

Näide

Lõputu tsükkel:

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

See kood käivitub lõputult, kuni see sunniviisiliselt peatatakse.

Vaata ka

  • konstruktsiooni do-while,
    mis kontrollib tingimust pärast tsükli täitmist
  • konstruktsiooni for,
    mis loob tsükli initsialiseerimise, tingimuse ja inkrementiga
  • konstruktsiooni foreach,
    mis itereerib massiivi elemente
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu