Pengulangan pada PHP menggunakan while, do…while, for dan foreach. Pengulangan ini digunakan jika anda ingin menggunakan baris kode yang sama terus menerus.

Sebelum anda membaca artikel ini, ada baiknya anda membaca artikel tentang if else pada PHP.

Belajar Pemrograman PHP

Pengulangan pada PHP : While

Pengulangan yang terjadi terus menerus hingga kondisinya menjadi true. Contoh penulisan

while(condition){
    // Kode yang akan di eksekusi
}

Cara penggunaanya seperti ini

<?php
$angka = 1;
while($angka  <= 3){
    echo "Angka =>  " . $angka  . "<br>";
    $angka ++;
}
?>

dari kode diatas, kita menentukan 1 sebagai nilai untuk variabel angka, kode tersebut akan menghasilkan

Angka => 1<br>Angka => 2<br>Angka => 3 

Pengulangan pada PHP : do..while

Hampir sama dengan pengulangan while.

struktur kodenya seperti ini

do{
    // Kode yang akan di eksekusi
}
while(condition);

dan contoh penggunaanya

<?php
$angka = 1;
do{
    echo "Angka =>  " . $angka  . "<br>";
    $angka++;
}
while($angka  <= 3);
?>

hasilnya seperti ini

Angka => 1
Angka => 2
Angka => 3

Pengulangan pada PHP : For

Contoh penulisan

for(persiapan; kondisi; increment){
    // Kode yang akan di eksekusi
}
  • Persiapan. Biasanya diisi dengan penetapan nilai awal
  • Kondisi. Menentukan sampai kapan pengulangan terjadi
  • Increment. Sebagai penghitung pengulangan

contoh penggunaanya adalah seperti ini

<?php
for($i=1; $i<=3; $i++){
    echo "Angka => " . $i . "<br>";
}
?>

dan hasilnya seperti ini

Angka => 1
Angka => 2
Angka => 3

Pengulangan pada PHP : Foreach

Foreach digunakan untuk mengambil nilai pada array. Contoh penulisannya seperti ini

foreach($array as $value){
    // Kode yang akan di eksekusi
}

Contoh penggunaanya

<?php
$nama= array("Boby", "Toto", "Waluyo");
 
foreach($nama as $value){
    echo $value . "<br>";
}
?>

maka hasilnya akan seperti ini

Boby
Toto
Waluyo

Sekian artikel tentang Pengulangan pada PHP, semoga bermanfaat. Anda dapat menemukan artikel lain tentang pemrograman php disini.

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Kami memberikan tutorial baru tiap harinya !!!

You have Successfully Subscribed!