Dalam belajar pemrograman, khususnya PHP, pastinya kita harus mengetahui perulangan atau looping.
Apa keuntungan menggunakan looping atau perulangan pada PHP?
Perulangan atau looping, sangat berguna dalam banyak hal, seperti misalnya untuk membuat susunan angka menurun atau naik hingga mengambil nilai ganjil dan genap secara menurun atau naik, dan sebagainya. Lalu bagaimana cara menggunakan perulangan pada PHP?
Kali ini kita akan belajar menggunakan perulangan atau looping dengan php, dan tentunya perulangan tidak sesulit yang kita bayangkan. Perulangan yang kita gunakan kali ini adalah while, do .. while, for, dan foreach. Mari kita bahas satu-satu:
1. Perulangan While
Untuk perulangan while, syntax atau tata cara penulisannya adalah sebagai berikut:
while (kondisi) { kode yang akan di eksekusi; }
Contoh perulangan while:
<?php $x = 1; while($x <= 5) { echo "Angka: $x <br>"; $x++; } ?>
Kode di atas adalah kode untuk menampilkan Angka 1 sampai dengan 5, jika anda ingin menampilkan angka 1 sampai 10, anda cukup mengubah angka 5 pada kode di atas menjadi angka 10.
2. Perulangan do .. while
Dalam mengunakan perulangan do while sintaksnya adalah sebagai berikut:
do { kode yang akan di eksekusi; } while (kondisi);
Contoh perulangan do .. while:
<?php $x = 1; do { echo "ANGKA: $x <br>"; $x++; } while ($x<=6); ?>
Kode di atas menampilkan angka 1 sampai 6. Jika anda ingin menampilkan angka 1 hingga 10, cukup mengubah angka 6 pada kode di atas dengan angka 10 dan seterusnya.
3. Perulangan For
Perulangan for sendiri lebih mudah dimengerti dan banyak programmer (termasuk penulis sendiri), lebih suka menggunakan perulangan for sebab syntax penulisannya lebih simpel dan mudah dalam pengimplementasiannya.
Penulisan dalam perulangan for adalah sebagai berikut:
for (nilai awal; evaluasi nilai false atau true; naik atau menurun) { kode yang akan dieksekusi; }
Sebagai contoh kita ingin membuat sebuah perulangan dengan for, di mana kita akan menampilkan angka 1 sampai dengan 100, maka kode yang akan kita jalankan adalah sebagai berikut:
<?php for ($x = 0; $x <= 100; $x++) { echo "Nomor: $x <br>"; } ?>
4. Perulangan foreach
Berbeda dengan 3 perulangan di atas, foreach hanya dapat digunakan atau difungsikan pada array di dalam PHP. Sintaks penulisan dari foreach sendiri adalah sebagai berikut:
foreach ($array as $nilai) { kode yang akan di jalankan; }
Sebagai contoh kita akan membuat urutan bahasa pemrograman web dengan menggunakan foreach, maka kode yang akan kita buat seperti di bawah ini:
<?php $pemrograman = array("CSS", "PHP", "HTML", "JAVASCRIPT","JQUERY"); foreach ($pemrograman as $nilai) { echo "$nilai <br>"; } ?>
Nah itulah perulangan atau looping pada PHP beserta contohnya. Mudah bukan?