"Struktur Kontrol : Looping Statement"
LOOPING STATEMENT
Looping dalam pengertian ini adalah perulangan yang bisa di lakukan oleh php
dalam mengontrol aliran datanya, ada banyak macam looping dalam php yaitu :
for, while, do...while, foreach, break dan continue Statement.
Kita bahas satu persatu..
FOR
Format penulisan for adalah sebagai berikut :
for (expression1; expression2; expression3)
{
statements
}
Dengan expression1 adalah nilai awal dari variabel, ekspression2 adalah syarat yang
harus dipenuhi untuk mengeksekusi statement dan ekspression3 adalah bentuk perintah
apa yang di gunakan untuk mengeksekusi variabel.
Tampaknya biar lebih jelas kita jelaskan dengan contoh berikut :
<?php
for ($minum = 1; $minum <= 5; $minum++)
{
echo "Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :";
echo "$minum <br>";
}
?>
Hasil dari skrip diatas adalah sebagai berikut :
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :1
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :2
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :3
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :4
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :5
Jadi perintah ++ untuk ekspression1 akan terus dijalankan sampai syarat (ekspression2)
terpenuhi.
While
Perintah while digunakan untuk memberi perintah perulangan pada statement selama
syaratnya terpenuhi dan bentuknya lebih sederhana.
formatnya adalah sebaga berikut:
while (syarat)
{
statement
}
contoh :
<?php
$jumlah = 1;
while ($jumlah < 5)
{
echo "$jumlah";
$jumlah++;
}
?>
Hasilnya di browser adalah :
1234
do while
do while merupakan pengembangan dari while, contohnya adalah sebagai berikut :
do {
statements
} while
(expression);
Ini skripnya, hasilnya akan sama dengan while
<?php
$jumlah = 1;
do
{
echo "$jumlah";
$jumlah++;
}
while ($jumlah < 5)
?>
Foreach
Foreach adalah bentuk looping atau berulangan berbasis variabel array, apa itu
variabel array? kita bahas di artikel selanjutnya saja yah sekarang pahami aja
bentuk foreach berikut dengan sendirinya anda juga akan paham variabel array:
perintah array ditulus sebagai berikut:
foreach (array_expression as $value)
{
statement
}
<?php
$nama = array("kangkaryo","angel","honey");
foreach($nama as $namas)
{
echo "$namas<br>";
}
?>
hasilnya adalah sebagai berikut :
kangkaryo
angel
honey
jadi perintah ini akan menampilkan semua data yang ada di variabel array ..
Break
Break di gunakan untuk menghentikan suatu looping, berikut adalah contohnya:
<?php
for ($minum = 1; $minum <= 5; $minum++)
{
if($minum == 3)
{
break;
}
echo "Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :";
echo "$minum <br>";
}
?>
Hasilnya di browser adalah sebagai berikut:
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :1
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :2
yah eksekusi perintah akan berhenti pada gelas kedua karena pada gelas ketika
kita sudah break.... hee
Continue
Adalah bentuk perintah untuk melewati suatu statement dalam suatu looping, contohnya :
<?php
for ($minum = 1; $minum <= 5; $minum++)
{
if($minum == 3)
{
continue;
}
echo "Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :";
echo "$minum <br>";
}
?>
Hasilnya di browser adalah :
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :1
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :2
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :4
Kangkaryo mau minum wedang ronde sebanyak lima gelas, ini adalah gelas ke :5
yah... gelas ketiga kan di lewati alias tidak akan di tampilkan..
dah dulu yah ada yang datang nih
0 comments:
Post a Comment