perulangan for meletakkan awal perulangan didalam kurung kerawal seperti code php bewarna merah dibawah. kemudian diikuti dengan jumlah atau kondisi berhentinya perulangan seperti code bewarna kuning. $i++ berarti setiap akhir proses for dilakukan penambahan +1 pada variabel $i.
//----------perulangan dengan for---
for ($i=1;$i<=5;$i++){
echo $i; //aksi
}
//-------alternatif-----------------
for ($i=1;$i<=5;$i++):
echo $i; //aksi
endfor;
//---------------------------------
foreach berarti untuk setiap elemen variabel tertentu dilakukan perulangan. contoh dengan menggunakan array dapat kita lihat penguraian elemen variabel $kelas seperti code dibawah.
//------------perulangan dengan foreach----
$kelas = array("kelas_A","Kelas_B","Kelas_C");
foreach($kelas as $a){
echo $a ; //aksi
}
//-----------------------------------------
perulangan while diawali dengan mengisikan value awal perulangan ditunjukkan dengan code bewarna merah dibawah. kemudian kondisi akhir perulangan diletakkan setelah while seperti code bewarna kuning. kemudian diakhiri $i++ didalam while.
//-------perulangan dengan while----
$i=1;
while ($i<=5){
echo $i; //aksi
$i++;
}
//--------alternatif----------------
$i=1;
while ($i<=5):
echo $i; //aksi
$i++;
endwhile;
//----------------------------------
*perulangan dengan do while
//----------do while----------------
$i=0;
do {
echo $i;
$i++;
}
while($i<=5);
//----------------------------------
*perulangan menggunakan break
perulangan menggunakan break berarti kita bisa memilih kondisi jikalau ada kondisi tertentu maka perulangan dihentikan. dengan menggunakan if dengan kondisi tertentu diikuti break seperti code bewarna hijau dibawah.
//--------perulangan while menggunakan break----
$i=1;
while ($i<=25){
if($i==10){
break;
}else{
echo $i; //aksi
$i++;
}
}
//---------perulangan for menggunakan break------
for ($i=1;$i<=25;$i++){
if($i==10){
break;
}else{
echo $i; //aksi
}
}
//---------------------------------------------
semua konsep perulangan sebenarnya memiliki tujuan yang sama, tinggal kamu memilih yang mana yang pengen kamu pakai. semoga bermanfaat.
Market Directory
Klik disini untuk melanjutkan »»
.jpg)
