10 of 410 menu

Muundo while

Muundo while unaunda kitanzi ambacho hutekelezwa hadi hali irejeshe true. Huli inakaguliwa kabla ya kila urudiaji. Ikiwa hali ni ya uwongo tangu mwanzo, kitanzi hakitatekelezewa hata mara moja.

Sintaksia

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

Mfano

Tutatoa nambari kutoka 1 hadi 5:

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

Matokeo ya utekelezaji wa msimbo:

12345

Mfano

Usindikaji wa vipengele vya safu:

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

Matokeo ya utekelezaji wa msimbo:

246810

Mfano

Kitanzi kisicho na mwisho:

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

Msimbo huu utatekelezewa milele, hadi uzimishwe kwa nguvu.

Angalia pia

  • muundo do-while,
    ambao unakagua hali baada ya utekelezaji wa kitanzi
  • muundo for,
    ambao unaunda kitanzi chenye usajili, hali na nyongeza
  • muundo foreach,
    ambao hupitia vipengele vya safu
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa