++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:
-----------------mulai kode PHP----------------------
<?
while (kondisi)
{
perintah_1;
perintah_2;
...
perintah_n;
}
?>
-----------------akhir kode PHP----------------------
contoh menampilkan angka 0 sampai 10 dengan WHILE:
-----------------mulai kode PHP----------------------
<?
$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
}
?>
-----------------akhir kode PHP----------------------
++ 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:
-----------------mulai kode PHP----------------------
<?
do
{
perintah_1;
perintah_2;
...
perintah_n;
}
while (kondisi)
?>
-----------------akhir kode PHP----------------------
contoh menampilkan angka kelipatan 2 yang lebih kecil sama dengan 20 menggunakan DO...WHILE:
-----------------mulai kode PHP----------------------
<?
$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
?>
-----------------akhir kode PHP----------------------
Sabtu, 25 September 2010
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar