Looping atau perulangan digunakan untuk menjalankan suatu statement
secara berulang ulang. Di php terdapat beberapa perintah yang bisa
digunakan untuk melakukan perulangan atau looping antara lain dengan
menggunakan perintah while, do-while, serta perintah for.
kali
ini saya ingin membagi sedikit contoh program perulangan yang
menggunakan Do While pada php, oke langsung saja kita buka aplikasi yang
mendukung untuk membuat file .php, penulis menggunakan Notepad++ bisa di
donwload disini.
Struktur perulangan While
init_awal;
do {
statement-yang-diulang;
counter;
} while (kondisi);
do {
statement-yang-diulang;
counter;
} while (kondisi);
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.
- Pada struktur do...while, pemeriksaan kondisi ada di bawah, sehingga statement yang berada dalam block do...while setidaknya akan dieksekusi sebanyak satu kali.
oke sobat setelah kita mengetahui struktur perulangan menggunakan do while pada php sekarang bukalah Notepat++ anda da ketikkan perintah dibawah ini :
<?php
$i = 1;
do{
echo "$i ";
$i+=2;
} while ($i <= 20);
echo "<br><br>";
$i= 1;
do {
$j = 1;
do{
echo "* ";
$j++;
}while ($j <= $i);
echo "<br>";
$i++;
} while($i <= 4);
echo "<br><br>";
$i = 4;
do{
$j = 1;
do{
echo"* ";
$j++;
} while ($j <=$i);
echo "<br>";
$i--;
}while($i >= 1);
?>
$i = 1;
do{
echo "$i ";
$i+=2;
} while ($i <= 20);
echo "<br><br>";
$i= 1;
do {
$j = 1;
do{
echo "* ";
$j++;
}while ($j <= $i);
echo "<br>";
$i++;
} while($i <= 4);
echo "<br><br>";
$i = 4;
do{
$j = 1;
do{
echo"* ";
$j++;
} while ($j <=$i);
echo "<br>";
$i--;
}while($i >= 1);
?>
setelah
sobat menuliskan perintah - perintah diatas kemudian simpanlah file
tersebut dengan nama terserah sobat contoh dowhile.php. hasilnya seperti
dibawah ini :
sekian ilmu yang mungkin dapat penulis bagikan lebih dan kurang mohon di maklumi karena penulis juga manusia...
penulis masih butuh pengalaman2 senior, yang mungkin bisa dishare ke blog ini
terima kasih telah mengunjungi blog ini.
0 komentar:
Posting Komentar