DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Pelajari cara menggunakan while loop dalam PHP dengan penjelasan dan contoh kode yang mudah dipahami.
While loop adalah struktur kendali yang umum digunakan dalam pemrograman untuk mengeksekusi blok kode berulang kali selama suatu kondisi bernilai true
. Dalam PHP, while loop memiliki sintaks yang sederhana dan mudah diimplementasikan. Artikel ini akan memandu kamu untuk memahami dan menggunakan while loop dalam PHP dengan beberapa contoh praktis.
While Loop dalam PHP Sebuah while loop akan terus menjalankan sebuah blok kode selama kondisi yang ditentukan masih benar. Struktur dasar dari while loop dalam PHP ditunjukkan seperti berikut:
while (kondisi) {
// blok kode yang akan diulang
}
Kunci dari loop ini adalah kondisi; jika kondisi berhenti menjadi true
, maka loop akan berhenti. Apabila kondisi tidak pernah berubah menjadi false
, maka kamu akan mendapatkan apa yang dikenal sebagai loop tak terbatas, yang akan terus berjalan selamanya.
Berikut adalah contoh sederhana penggunaan while loop dalam PHP:
<?php
$i = 1;
while ($i <= 5) {
echo "Nomor: $i <br>";
$i++;
}
?>
Dalam contoh ini, variabel $i
diinisialisasi dengan nilai 1. Kemudian, while loop memeriksa apakah $i
kurang dari atau sama dengan 5. Jika true
, blok kode di dalam loop akan dijalankan, mencetak nomor saat ini serta menambahkan nilai $i
dengan 1. Proses ini berulang sampai kondisi menjadi false
, yaitu ketika $i
lebih besar dari 5.
Untuk menghindari terjadinya loop tak terbatas, pastikan bahwa kondisi loop pada suatu titik akan bernilai false
. Berikut adalah beberapa cara untuk mencegah loop tak terbatas:
$i++
)break
untuk keluar dari loop jika ada kondisi tertentu yang terpenuhi sebelum kondisi utama loop menjadi false
While loop juga bisa digunakan untuk menangani elemen dalam array. Contoh:
<?php
$fruits = ["apple", "banana", "cherry"];
$i = 0;
while ($i < count($fruits)) {
echo $fruits[$i] . "<br>";
$i++;
}
?>
Dalam contoh di atas, while loop digunakan untuk menampilkan tiap elemen dalam array $fruits
. Loop akan berjalan selama nilai $i
lebih kecil dari jumlah elemen dalam array.
While loop merupakan alat yang penting dan sering digunakan dalam PHP. Dengan memahami cara kerjanya dan bagaimana mengimplementasikannya dengan benar, kamu dapat menghindari masalah umum seperti loop tak terbatas dan menggunakan loop ini untuk mempermudah proses iterasi dalam programmu.