10 of 410 menu

Konstrukcija while

Konstrukcija while izveido ciklu, kas izpildās, līdz nosacījums atgriež true. Nosacījums tiek pārbaudīts pirms katras iterācijas. Ja nosacījums ir nepatiess jau no sākuma, cikls neizpildīsies nevienu reizi.

Sintakse

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

Piemērs

Izvadīsim skaitļus no 1 līdz 5:

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

Koda izpildes rezultāts:

12345

Piemērs

Masīva elementu apstrāde:

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

Koda izpildes rezultāts:

246810

Piemērs

Bezgalīgs cikls:

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

Šis kods izpildīsies bezgalīgi, līdz to piespiedu kārtā apturēs.

Skatiet arī

  • konstrukciju do-while,
    kas pārbauda nosacījumu pēc cikla izpildes
  • konstrukciju for,
    kas izveido ciklu ar inicializāciju, nosacījumu un inkrementu
  • konstrukciju foreach,
    kas izvērš masīva elementus
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt