2. PERULANGAN (LOOP)
Perulangan (loop) adalah sebuah struktur kontrol dalam
program yang memungkinkan kita untuk mengulangi eksekusi
kumpulan pernyataan/kode/perintah PHP yang sama
Tiga bentuk perlangan di PHP
1. While
2. do-while
3. for
3. PERULANGAN WHILE
perulangan while, sepanjang kondisi yang dievaluasi menghasilkan nilai true,
maka seluruh perintah PHP yang berada di antara tanda kurung kurawal
akan dieksekusi secara berulang.
Perulangan eksekusi perintah ini baru berakhir jika kondisi yang dievaluasi
memberikan nilai false,
while (kondisi){
jika kondisi terpenuhi, maka jalankan
statement
}
5. SOAL PERULANGAN WHILE
Menuentukan bilangan genap
<?
echo "perulangan menggunakan while <br/>";
$i = 1;
$j = 2;
while($j <= 6)
{
echo 'bilangan '.$j.' merupakan bilangan genap ke '. $i
.'<br/>';
$j+=2;
$i++;
}
?>
6. PERULANGAN DO.. WHILE
Do – While merupakan kebalikan dari struktur perulangan While. Jika pada
struktur While, pendeteksian ekspresi dilakukan pada awal perulangan, Pada
struktur Do – While ini pendeteksian ekspresi dilakukan setelah proses satu
loop dilakukan.
do
{
pernyataan yang dijalankan
}
while (kondisi);
7. CONTOH PERULANGAN DO.. WHILE
<?php
$i = 1;
do
{
echo $i . "<br>";
$i++;
}
while ($i<=5);
?>
8. SOAL PERULANGAN DO.. WHILE
MENENTUKAN TAHUN 1940-2050
MENENTUKAN BILANGAN GANJIL
SAMPAI 50
9. PERULANGAN FOR
Perulangan for adalah fungsi perulangan yang nilai
variabel nya telah diketahui.
for (init_awal, kondisi, counter) {
statement-yang-diulang;
}
KETERANGAN :
Æ’ Init_awal merupakan inisialisasi atau nilai awal variable.
Æ’ Kondisi merupakan statemen kondisi yang akan membatasi perulangan.
Æ’ Counter merupakan pertambahan atau pengurangan nilai variabel
sehingga perulangan tetap berjalan.
12. ARRAY
Array adalah jenis variabel yang mampu menyimpan beberapa nilai
ertipe sama dalam urutan tertentu
$nama_array = array(elemen_1, …, elemen_n);