Home » PHP » Looping di PHP : do…while Loop – Kode dan Contohnya

Looping di PHP : do…while Loop – Kode dan Contohnya

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Perulangan do … while – Mengulangi blok kode satu kali lalu mengulangi perulangan selama kondisi yang ditentukan benar.

do… while Loop PHP

Perulangan do … while loop akan selalu mengeksekusi blok kode satu kali, kemudian akan memeriksa kondisinya dan mengulang loop saat kondisi yang ditentukan benar.

Sintaks

do {
Eksekusi kode ;

} while (kondisi benar);

Contoh di bawah ini pertama-tama akan menetapkan variabel $x ke 1 ($x = 1). Kemudian, loop do while akan menulis beberapa output dan kemudian menaikkan variabel $x dengan 1. Kemudian kondisinya dicentang (adalah $x kurang dari atau sama dengan 5?) Dan loop akan terus berjalan selama $x kurang dari atau sama dengan 5:

Contoh :

<?php 
$x = 1;

do {
  echo "Angka $x <br>";
  $x++;
} while ($x <= 5);
?>
  // Output : Angka 1
  // Output : Angka 2
  // Output : Angka 3
  // Output : Angka 4
  // Output : Angka 5

Catatan: Dalam do…while loop, kondisi diuji SETELAH mengeksekusi pernyataan di dalam loop. Hal ini berarti do…while loop akan mengeksekusi pernyataannya setidaknya satu kali, meskipun kondisinya salah. Lihat contoh di bawah ini.

Contoh ini menetapkan variabel $x ke 6, lalu menjalankan loop dan kemudian kondisinya dicentang:

Contoh :

<?php 
$x = 6;

do {
  echo "Angka $x <br>";
  $x++;
} while ($x <= 5);
?>
  //Output : Angka 6

You may also like