SeniKoding.com - Didalam pemrogramman PHP ada yang namanya Looping atau Perulangan, yang dimana dapat membantu kemudahan program dalam membuat perulangan baik angka maupun string huruf dan lain sebagainya.
Belajar Looping atau Perulangan PHP
Sebagai contoh, kita ingin membuat perulangan angka dari 1 sampai 100, dengan perulangan Looping PHP kita tinggal mengunakan beberapa baris kode saja beres, coba saja kalau kita harus manual membuatnya, pasti akan pusing, dan bagaimana jika angka tersebut bisa ber ribu-ribu looping atau bahkan ber juta-juta. Sehinga banyak sekali manfaat dari Looping didalam PHP ini.
Mari kita bahas ada Looping apa saja didalam pemrogramman PHP ini.
Macam-macam Looping PHP dan contoh kode nya:
- While Loop
- Do While Loop
- For Loop
- Foreach Loop
1. Perulangan While Loop PHP
Perulangan While Loop akan mengeksekusi kode jika kondisi yang ditentukan benar.
Berikut ini struktur kodenya:
while (kondisi benar) {Jika di implementasikan kedalam contoh program While Loop sebagai berikut:
Tindakan ini yang akan di eksekusi;
}
<?php $x = 1; while($x<=5) { echo"Nomor $x <br/>"; $x++; } ?>// Output
Nomor 1
Nomor 2
Nomor 3
Nomor 4
Nomor 5
Penjelasan kode diatas bahwa kondisi perulangan $x lebih kecil dan sama dengan 5. Sehingga dihasilkan output 1-5.
2. Perulangan Do While Loop PHP
Jika perulangan While Loop memeriksa kondisi diawal dan kode tindakan di eksekusi diakhir aksi, jika Perulangan Do While Loop kebalikannya, yaitu meng eksekusi tindakan diawal program kemudian memeriksa konsisi diakhir program.
Pelajari juga :Sintak/struktur perulangan Do While Loop PHP:
1. Percabangan Switch PH.
2. Percabangan IF, Else IF, Else.
do {Perhatikan contoh script perulangan Do While Loop ini:
Tindakan ini yang akan di eksekusi;
}
while (kondisi benar);
<?php $x = 1; do { echo"Nomor $x <br/>"; $x++; } while ($x <= 5); ?>
Syarat dari $x telah terpenuhi didalam kondisi "while".
Program diatas akan menghasilkan output:
Nomor 1
Nomor 2
Nomor 3
Nomor 4
Nomor 5
Bagaimana jika syarat $x tidak terpenuhi didalam kondisi "while", apa yang terjadi.
Contoh program jika $x = 6 :
<?php $x = 6; do { echo"Nomor $x <br/>"; $x++; } while ($x <= 5); ?>
// Output Nomor 6.
Karena kondisi while yaitu $x <= 5 tidak benar, sehingga tindakan yang di eksekusi sesuai $x.
3. Perulangan For Loop PHP
Perulangan PHP ini digunakan untuk Looping yang sudah diketahui berapa kali akan di eksekusi. Seperti kode Looping dari angka 1 sampai dengan 10, atau yang lainnya.
Sintak/struktur kode untuk perulangan For Loop PHP:
for(inisial; syarat tindakan; increment looping) {Contoh script perulangan For dibawah ini akan membuat Nomor 1-9.
tindakan yang akan di eksekusi;
}
<?php for($x=1; $x <=9; $x++) { echo "Nomor $x <br/>"; } ?>// Output
Nomor 1
Nomor 2
...
Nomor 9
4. Perulangan Foreach Loop PHP
Perulangan Foreach ini digunakan untuk perulangan/loop berbentuk Array dengan setiap pasangan nilai/key nya.
Sintak/struktur kode perulangan Foreach Loop PHP:
foreach ($array as $value) {Contoh script perulangan Foreach dibawah ini sebuah array merk mobil yang ada didalam variabel Merk_mobil.
kode eksekusi;
}
<?php $Merk_mobil = array('Honda', 'Suzuki', 'Toyota', 'Daihatsu'); foreach ($Merk_mobil as $value) { echo"$value <br/>"; } ?>// Output
Honda
Suzuki
Toyota
Daihatsu
Penggunaan perulangan Foreach ini akan sangat membantu untuk tugas-tugas kasus Array. Dapat mengelompokkan value dalam satu Array, dan dapat di ambil satu atau beberapa nilai yang kita butuhkan.
Perbanyak kasus/latihan agar lebih banyak dalam mengetahui kasus-kasus tentang perulangan PHP.
Semoga Pembelajaran Perulangan Loop PHP ini bermanfaat.
Artikel ini masuk dalam kategori Belajar PHP Untuk Pemula.
Ada pertanyaan tentang Belajar PHP?
- Salam -
mksih bermanfaat bnget
BalasHapushttp://blog.binadarma.ac.id/ilmanzuhriyadi/