Perulangan while PHP
- Halaman Sebelumnya Percabangan Switch PHP
- Halaman Berikutnya Percabangan For PHP
Loop while PHP menjalankan block kode jika kondisi disesuaikan true.
Loop PHP
Selama menulis kode, sering kali Anda perlu menjalankan blok kode yang sama secara berulang-ulang. Kita dapat menggunakan loop untuk melaksanakan tugas seperti ini, bukannya menambahkan beberapa baris kode yang hampir sama di skrip.
Pada PHP, kami memiliki pernyataan loop berikut:
- while - Loop block kode jika kondisi disesuaikan
- do...while - Dilakukan sekali blok kode, lalu terus-menerus mengulang loop jika kondisi disesuaikan
- for - Mengulangi blok kode sejumlah kali yang ditentukan
- foreach - Melintasi setiap elemen dalam array dan mengulangi blok kode
Perulangan while PHP
Looping while akan menjalankan blok kode jika kondisi yang ditentukan benar.
Sintaks
while (kondisi benar) { Kode yang akan dieksekusi; }
Contoh di bawah ini menetapkan variabel $x menjadi 1 ($x=1). Kemudian, menjalankan looping while, selama $x kurang atau sama dengan 5. Setiap kali looping dijalankan, $x akan bertambah 1:
Contoh
<?php $x=1; while($x<=5) { echo "Bilangan ini adalah: $x <br>"; $x++; } ?>
Looping do...while PHP
Looping do...while akan menjalankan blok kode sekali dahulu, lalu memeriksa kondisi. Jika kondisi yang ditentukan benar, looping akan diulang.
Sintaks
do { Kode yang akan dieksekusi; } while (kondisi benar);
Contoh di bawah ini menetapkan variabel $x menjadi 1 ($x=1). Kemudian, looping do while mengeluarkan rentetan string, lalu meng tambahkan nilai variabel $x 1. Setelah itu, lakukan pemeriksaan kondisi ($x apakah lebih kecil atau sama dengan 5). Jika $x lebih kecil atau sama dengan 5, looping akan terus berjalan:
Contoh
<?php $x=1; do { echo "Bilangan ini adalah: $x <br>"; $x++; } while ($x<=5); ?>
Perhatikan, looping do while hanya akan memeriksa kondisi setelah menjalankan pernyataan dalam dalam looping. Ini berarti looping do while sekurang-kurangnya akan menjalankan pernyataan sekali, bahkan jika pemeriksaan kondisi gagal di pertama kalinya.
Contoh di bawah ini menetapkan $x menjadi 6, lalu jalankan looping.Lakukan pemeriksaan kondisi setelah itu:
Contoh
<?php $x=6; do { echo "Bilangan ini adalah: $x <br>"; $x++; } while ($x<=5); ?>
Bagian berikutnya akan menggambarkan percabangan for dan foreach.
- Halaman Sebelumnya Percabangan Switch PHP
- Halaman Berikutnya Percabangan For PHP