10 of 410 menu

Constructia while

Constructia while creează un ciclu care se execută atâta timp cât condiția returnează true. Condiția este verificată înainte de fiecare iterație. Dacă condiția este falsă de la început, ciclul nu se va executa niciodată.

Sintaxă

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

Exemplu

Afisăm numerele de la 1 la 5:

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

Rezultatul executării codului:

12345

Exemplu

Prelucrarea elementelor unui array:

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

Rezultatul executării codului:

246810

Exemplu

Ciclu infinit:

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

Acest cod se va executa la infinit până când este oprit forțat.

Vezi și

  • constructia do-while,
    care verifică condiția după executarea ciclului
  • constructia for,
    care creează un ciclu cu inițializare, condiție și increment
  • constructia foreach,
    care parcurge elementele unui array
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge