While loop dapat melakukan tugas yang berulang bahwa jika ... pernyataan itu tidak bisa. Sama seperti jika ... maka, ia akan mengecek apakah kondisi ini benar atau salah.
Ada dua penggunaan yang berbeda dari While Loop lingkaran.
While - itu pertama memeriksa apakah kondisi benar.
do ... while - itu mengeksekusi kode dalam loop pertama, kemudian memeriksa apakah kondisi benar dan jalankan lagi.
The while loop
While loop syntax
While (kondisi)
{
kode yang akan dieksekusi;
}
Contoh:
- $ i = 1;
- while ($ i <= 10) {
- echo "counter =". $ i. "<br />";
- $ i ++;
- }
Output::
Counter = 1
Counter = 2
Counter = 3
Counter = 4
Counter = 5
Counter = 6
Counter = 7
Counter = 8
Counter = 9
Counter = 10
While loop mengeksekusi kode hingga mencapai nilai 10.
Do ... while
Do ... while mengeksekusi berbeda. Berbeda dengan while loop, pertama kali mengeksekusi kode sekali kemudian memeriksa apakah pernyataan itu benar.
Do
{
kode yang akan dieksekusi;
}
While (kondisi);
Contoh:
- $ i = 1;
- do
- {
- $ i ++;
- echo "counter =". $ i. "<br />";
- }
- while ($ i <= 10);
Kode di atas akan memiliki output yang sama dengan While pernyataan loop. Kecuali bahwa jika variabel i ($ i) menjadi 10.
Sumber: sourcecodester.com
Tidak ada komentar:
Posting Komentar