Manual belajar ...login
Manual belajar kendiri lengkap PHP
pengarang:php.cn  masa kemas kini:2022-04-15 13:53:54

PHP While Loop



Gelung melalui blok kod beberapa kali tertentu, atau apabila syarat yang dinyatakan adalah benar.


Gelung PHP

Apabila anda menulis kod, anda selalunya perlu mempunyai blok kod yang sama dijalankan berulang kali. Kami boleh menggunakan pernyataan gelung dalam kod kami untuk menyelesaikan tugas ini.

Dalam PHP, pernyataan gelung berikut disediakan:

  • sementara - Selagi syarat yang dinyatakan adalah benar, gelung melaksanakan kod blok

  • buat...sementara - mula-mula melaksanakan blok kod sekali, kemudian mengulangi gelung apabila keadaan yang dinyatakan adalah benar

  • untuk - Gelung melalui blok kod beberapa kali yang ditetapkan

  • foreach - Gelung melalui blok kod

  • untuk setiap elemen dalam tatasusunan

Apakah maksud gelung php while?

while loop

while loop akan berulang kali melaksanakan blok kod sehingga keadaan yang dinyatakan tidak benar.

Sintaks

sementara (Keadaan)
{
Kod untuk dilaksanakan;
}

Contoh

Dalam contoh gelung php while berikut, mula-mula tetapkan nilai pembolehubah i kepada 1 ($i=1;).

Kemudian gelung while akan terus berjalan selagi i kurang daripada atau sama dengan 5. Setiap kali gelung berjalan, i akan ditambah sebanyak 1:

<html>
<body>
<?php
$i=1;
while($i<=5)

  {

  echo "The number is " . $i . "<br>";

  $i++;

  }
?>
</body>
</html>

Output:

rreee

do...while statement

do...while statement akan melaksanakan kod sekurang-kurangnya sekali, kemudian semak syarat, dan ulangi gelung selagi syaratnya adalah benar.

Tatabahasa

buat
{
Kod untuk dilaksanakan;
}
sementara (Keadaan);

Instance

di bawah Dalam contoh pernyataan gelung php dowhile, mula-mula tetapkan nilai pembolehubah i kepada 1 ($i=1;).

Kemudian, mulakan do...while loop. Gelung menambah nilai pembolehubah i sebanyak 1 dan kemudian mengeluarkannya. Mula-mula semak keadaan (i kurang daripada atau sama dengan 5), selagi i kurang daripada atau sama dengan 5, gelung akan terus berjalan:

The number is 1
The number is 2
The number is 3
The number is 4
The number is 5

Output:

<html>
<body>
<?php
$i=1;
do

  {

  $i++;

  echo "The number is " . $i . "<br>";

  }
while ($i<=5);
?>
</body>
</html>

Tutorial praktikal yang disyorkan: "while loop"

php untuk gelung dan php foreach gelung akan diterangkan dalam bab seterusnya.

Laman web PHP Cina