10 of 410 menu

Konstrukcja while

Konstrukcja while tworzy pętlę, która jest wykonywana tak długo, jak warunek zwraca true. Warunek jest sprawdzany przed każdą iteracją. Jeśli warunek jest fałszywy od początku, pętla nie wykona się ani razu.

Składnia

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

Przykład

Wypiszmy liczby od 1 do 5:

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

Wynik wykonania kodu:

12345

Przykład

Przetwarzanie elementów tablicy:

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

Wynik wykonania kodu:

246810

Przykład

Pętla nieskończona:

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

Ten kod będzie wykonywany w nieskończoność, dopóki nie zostanie zatrzymany siłowo.

Zobacz też

  • konstrukcję do-while,
    która sprawdza warunek po wykonaniu pętli
  • konstrukcję for,
    która tworzy pętlę z inicjalizacją, warunkiem i inkrementacją
  • konstrukcję foreach,
    która iteruje przez elementy tablicy
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć