Pengertian
Loop atau perulangan adalah suatu bentuk kegiatan mengulang suatu statement
sampai batas yang diinginkan. Dalam pemograman Loop atau perulangan sangat berguna
sekali. Kegunaan sederhana dalam perulangan terlukis seperti ini: Jika kita ingin menuliskan
kata “saya ganteng” sebanyak seribu kali maka kita harus membuat seribu baris kata “saya
ganteng” dalam kode pemrogaman kita. Tapi dengan adanya perulangan maka kita hanya
cukup menuliskan 5 sampai 7 baris kode saja. Dalam praktek sebenarnya, tentu saja
perulangan sangat membantu sekali. Misal untuk memuat seluruh isi table dari sebuah
database dimana datanya ingin kita tampilkan.
Jenis-jenis looping
1. Perulangan While
Bentuk dasarnya:
<?php
while (<kondisi>){
// blok kode yang akan diulang di sini
}
?>
Contoh:
<?php
$ulangi = 0;
?>
Hasilnya:
2. Perulangan Do/While
Bentuk perulangan Do/While:
<?php
do {
// blok kode yang akan diulang
} while (<kondisi>);
?>
Contoh:
<?php
$ulangi = 10;
do {
echo "<p>ini adalah perulangan ke-$ulangi</p>";
$ulangi--;
} while ($ulangi > 0);
?>
Hasilnya:
3. Perulangan Foreach
Bentuk perulangan foreach:
<?php
foreach($array as $data){
echo $data;
}
Contoh:
<?php
$books = [
"Panduan Belajar PHP untuk Pemula",
"Membangun Aplikasi Web dengan PHP",
"Tutorial PHP dan MySQL",
"Membuat Chat Bot dengan PHP"
];
?>
Hasilnya: