Pengulangan / Loop dalam PHP

Hampir semua bahasa pemrograman mengakomodasi loop. Loop membuat anda dapat menjalankan sesuatu secara berulang ulang dan dapat di tentukan.

Contohnya, Loop bisa di gunakan untuk menulis array yang banyak sehingga anda tidak perlu menuliskan 1-1 array

echo $array[1].'<br>';
echo $array[2].'<br>';
echo $array[3].'<br>';

Tinggal di ubah menjadi

for($i=0;$i<=3;$i++){
echo $array[$i].'<br>';
}

Beberapa jenis Loop, setiap Loop berbeda beda penggunaannya

  1. for ( Untuk meLoop beberapa kali )
  2. for/in ( MeLoop kode sesuai properti objek )
  3. while ( MeLoop selama kondisi masih true )
  4. do/while ( MeLoop selama kondisi masih true )
1. for
for merupakan Loop yang paling sederhana. Format for sebagai berikut

for(angka awal, angka yang di sediakan, yang di eksekusi setiap Loop){
blok kode yang di Loop
}

Contoh :

for($i=0,$i<=3,$i++){
echo 'Ulang<br>';
}

Outputnya :

Ulang
Ulang
Ulang

2. for/in
for/in akan meLoop properti dari objek

Contoh :

$array = {
array1 : "nilai array1",
array2 : "nilai array 2"
};
for ($i in $loop){
echo array[$loop];
}

3. while
format while sebagai berikut :

while(kondisi){
kode yang akan di Loop
}

Contoh :

$i=0;
while($i<=5){
echo 'Loop<br>';
$i++;
}

Di dalam loop juga sering di jumpai statement break dan continue
Break berfungsi untuk keluar dari loop
Continue berfungsi untuk meloncati 1 perulangan pada loop

Contoh break :

for($i=0,$i<10,$i++){
if($i===4){
break;
}
echo 'Loop ke '.$i.'<br>';
}

Outputnya :

Loop ke 1
Loop ke 2
Loop ke 3

Contoh Continue :

for($i=0,$i<4,$i++){
if($i===2){
continue;
}
echo 'Loop ke '.$i.'<br>';
}

Outputnya :

Loop ke 1
Loop ke 3

Previous
Next Post »

Berkomentarlah dengan baik dan benar Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon

Thanks for your comment