Perulangan / loop maksudnya adalah mengeksekusi sejumlah kode
berulang-ulang sesuai dengan ekspresi kondisional yang telah di tetapkan
Perulangan di PHP
Dalam sebuah pemrograman seringkali kita menginginkan sekelompok baris kode untuk terus dijalankan secara berulang-ulang.
Dalam hal ini PHP menyediakan 4 cara untuk melakukan perulangan :
Dalam hal ini PHP menyediakan 4 cara untuk melakukan perulangan :
- while : perulangan eksekusi sejumlah kode selama kondisi benar / true.
- do while : perulangan eksekusi sejumlah kode satu kali, kemudian di lanjutkan selama kondisi benar / true.
- for : perulangan terhadap sejumlah kode terus dilakukan sesuai dengan jumlah ketetapan perulangan.
- foreach : perulangan terhadap isi dari array.
while loop
While loop akan terus dilakukan selama kondisi benar / true.
syntax :
while(kondisi)
{
code yang akan di eksekusi
}
contoh :
Pada contoh berikut perulangan di mulai dari x= 1 dan perulangan akan terus dilakukan selama nilai x lebih kecil dari 5.
output :
syntax :
Pada contoh berikut perulangan di mulai dari x= 1 dan perulangan akan terus dilakukan selama nilai x lebih kecil dari 5.
<?php
$x = 1;
while($x < 5)
{
echo "Perulangan ke " . $x . "<br/>";
}
?>
Perulangan ke 1
Perulangan ke 2
Perulangan ke 3
Perulangan ke 4| Catetan : "Perhatikan kondisi contoh di atas, variabel x hanya di cetak sebanyak 4 kali krn kondisi perulangan bukanlah ($x <= 5) melainkan ($x < 5)" |
do while
do while hampir mirip dengan while , baris kode dalam do while akan dieksekusi terlebih dahulu sebanyak satu kali baru kemudian melihat kondisi, bila kondisi true maka perulangan akan terus dilakukan.syntax :
do
{
code yang akan di eksekusi
}
contoh :
Pada contoh berikut perulangan di mulai dari x= 1 dan perulangan akan terus dilakukan selama nilai x lebih kecil dari 5.
output :
Pada contoh berikut perulangan di mulai dari x= 1 dan perulangan akan terus dilakukan selama nilai x lebih kecil dari 5.
<?php
$x = 1;
do
{
$x++;
echo "Perulangan ke " . $x . "<br/>;
}
while($x < 5)
?>
$x = 1;
do
{
$x++;
echo "Perulangan ke " . $x . "<br/>;
}
while($x < 5)
?>
Perulangan ke 2
Perulangan ke 3
Perulangan ke 4
Perulangan ke 5





0 komentar:
Post a Comment