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
- for ( Untuk meLoop beberapa kali )
- for/in ( MeLoop kode sesuai properti objek )
- while ( MeLoop selama kondisi masih true )
- 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
Berkomentarlah dengan baik dan benar Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon