++WHILE
Mirip seperti FOR. WHILE digunakan untuk pengulangan dengan memakai parameter sebuah ekspresi untuk batasannya. Perintah yang terdapat dalam blok WHILE akan dikerjakan jika kondisi WHILE nya benar.
Sebaiknya anda hati-hati dalam menggunakan WHILE, karena jika ada kesalahan di kondisi WHILE nya (misal kondisi tidak berubah), bisa jadi akan terjadi pengulangan tak terbatas.
Berikut bentuk dasar WHILE:
while (kondisi)
{
perintah_1;
perintah_2;
...
perintah_n;
}
?>
contoh menampilkan angka 0 sampai 10 dengan WHILE:
$angka=0; //inisiasi variabel angka dengan nilai 0
while ($angka<=10) //kondisi while diletakkan di awal
{
echo "$angka "; //menampilkan angka
$angka=$angka+1; // menambahkan variabel angka dengan nilai 1 tiap pengulangan
}
?>
++ DO...WHILE
Mirip dengan WHILE, bedanya hanya di lokasi pengecekan kondisi. Jika WHILE di awal, DO...WHILE dilakukan di akhir.
Berikut bentuk dasar DO...WHILE:
do
{
perintah_1;
perintah_2;
...
perintah_n;
}
while (kondisi)
?>
contoh menampilkan angka kelipatan 2 yang lebih kecil sama dengan 20 menggunakan
DO...WHILE:
$angka=0; //inisiasi variabel angka dengan nilai 0
do
{
echo "$angka "; //menampilkan angka
$angka=$angka+2; // menambahkan variabel angka dengan nilai 2 tiap pengulangan
}
while ($angka<=20) //while diletakkan di akhir
?>
Tidak ada komentar:
Posting Komentar