While Loops ya PHP

PHP while 循环在指定条件为 true 时执行代码块。

PHP 循环

在您编写代码时,经常需要反复运行同一代码块。我们可以使用循环来执行这样的任务,而不是在脚本中添加若干几乎相等的代码行。

Kwenye PHP, tunamosha maandiko ya kuleta ya kufuatia hii:

  • while - Kufanya mabegha kwa mara kila sharti inayotarajiwa inasikitisha
  • do...while - Kufanya mabegha kwa mara moja, kisha tukifua sharti inayotarajiwa inasikitisha ujaribiko wa kuleta
  • For - Inasafiri mambo ya kikuu kwa mara zaidi ya kufikia masharti
  • Foreach - Inasafiri kila kitu cha kirefu katika kina kwenye array na kusafiri mambo ya kikuu

While Loops ya PHP

While loop inasafiri mambo ya kikuu kama masharti inaonekana wajibu.

Makala ya Kiingilizi

while (masharti ni wajibu) {
  Mambo ya kusafiri ya kufanya
}

Mifano ya kina inasababisha $x kuwa 1 ($x=1). Kisha inasafiri while loop, inafikia kwa $x kizito au kuelewa 5. Inasafiri kila mara inaongeza $x 1:

Mifano

<?php 
$x=1; 
while($x<=5) {
  echo "Hii ni namba ya: $x <br>";
  $x++;
} 
?>

Mifano ya Kusafiri

Do...while loop ya PHP

Do...while loop inafanya mambo ya kikuu mara moja, kisha inafikia masharti, kama masharti inaonekana wajibu, inasafiri tena.

Makala ya Kiingilizi

do {
  Mambo ya kusafiri ya kufanya
} while (masharti ni wajibu);

Mifano ya kina inasababisha $x kuwa 1 ($x=1). Kisha do while loop inasafiri mambo ya kikuu yenye string, kisha inaongeza $x 1. Kisha tafuta masharti (x ni kizito au ni kuelewa 5). Hii inasababisha kusafiri kufikia kwa $x kizito au kuelewa 5:

Mifano

<?php 
$x=1; 
do {
  echo "Hii ni namba ya: $x <br>";
  $x++;
} while ($x<=5);
?>

Mifano ya Kusafiri

Taradhishe, do while loop inafikia masharti baada ya kufanya mambo ya kikuu kwenye kikuu cha kusafiri. Hii inamaanisha kwamba do while loop inafanya mambo ya kikuu mara moja, inayofikia masharti ya kwanza inafaliwa.

Mifano ya kina inasababisha $x kuwa 6, kisha kusafiri kikafuta masharti.Kisha tafuta masharti:

Mifano

<?php 
$x=6;
do {
  echo "Hii ni namba ya: $x <br>";
  $x++;
} while ($x<=5);
?>

Mifano ya Kusafiri

Makala ya kina ichezea for loop na foreach loop.