PENGGUNAAN LOOPING (PERULANGAN) DI PHP
Apa itu Perulangan (Looping) PHP ?
Seperti yang kita ketahui, Looping atau perulangan adalah suatu perintah pada PHP yang digunakan untuk mengeksekusi blok kode yang sama berulang kali selama kondisi tertentu terpenuhi.
Looping yang kita tahu tidak hanya untuk PHP saja tetapi banyak program lain yang dapat menggunakan perintah ini.
l while - loop melalui blok kode
selama kondisi yang ditentukan bernilai true.
l
do… while - blok kode dieksekusi sekali dan kemudian kondisinya dievaluasi.
Jika kondisi benar, pernyataan diulangi selama kondisi yang ditentukan
benar.
l
for - loop melalui blok kode
sampai penghitung mencapai angka yang ditentukan.
l
foreach - loop melalui blok kode
untuk setiap elemen dalam array.
a. Looping
menggunakan While
Yang Pertama, Statment while akan mengulang melalui blok
kode selama kondisi yang ditentukan dalam pernyataan while bernilai true.
Contoh :
Output :
Contoh diatas, kita menggunakan Loop While untuk
variabel $x dengan kondisi akan menghentikan program jika $x <= 10. Hasilnya
ialah Loop While berhenti ketika $x lebih kecil atau sama dengan 10.
b. Looping
Menggunakan Do... While
Yang kedua, Do-while loop yaitu varian dari while loop, yang
mengevaluasi kondisi pada bagian akhir setiap iterasi loop. Dengan do-while blok kode dieksekusi sekali, dan kemudian kondisinya dievaluasi, jika
kondisinya TRUE, pernyataan diulangi selama kondisi yang ditentukan dievaluasi
TRUE.
Sebernarnya Do…While tidak berbeda jauh dengan While,
hanya saja pemeriksaan kondisi dilakukan di bagian akhir.
Contoh :
Output :
Ada perbedaan antara loop while dengan Do..while yaitu,
- Pada loop while kondisi yang akan dievaluasi diuji pada awal setiap iterasi loop, jadi jika ekspresi kondisional bernilai FALSE, loop tidak akan pernah dieksekusi.
- Namun loop do-while, loop akan selalu dieksekusi sekali, bahkan jika ekspresi kondisional bernilai FALSE, karena kondisi dievaluasi pada bagian akhir perulangan loop.
c. Looping
Menggunakan For
Yang ketiga, Perulangan For adalah perulangan yang termasuk dalam
counted loop, karena kita bisa menentukan jumlah perulangannya.
Bentuk dasar dari perulangan for :
for
($x = 0; $x < 10;
$x++){
//
Blok For Loop ditulis disini
}
?>
Penjelasannya :
Veriabel $x dalam
perulangan For berfungsi
sebagai counter yang
menghitung berapa kali ia akan mengulang.
Hitungan akan dimulai dari nol (0),
karena kita memberikan nilai $i = 0.
Lalu, perulangan akan diulang selama
nilai $x lebih kecil dari 10.
Artinya, perulangan ini akan mengulang sebanyak 10x.
Maksud dari $x++ adalah
nilai $x akan ditambah 1 disetiap kali melakukan
perulangan.
Contoh :
Output :
d. Looping menggunakan Foreach
Yang terakhir, Perulangan foreach sama
seperti perulangan for. Tetapi, ia ebih khusus digunakan untuk mecetak
array.
Bentuk perulangan foreach:
Output :
Komentar
Posting Komentar