2022-02-20 | Pausi

Pengulangan dalam Pemrograman PHP

Pengulangan dalam Pemrograman PHP
Blok Pengulangan atau Looping adalah suatu konstruksi yang dirancang untuk melakukan aksi atau sekumpulan aksi secara berulang. Proses pengulangan akan terus dilakukan selama kondisi bernilai benar.
PHP menyediakan 4 perintah untuk membuat konstruksi pengulangan, yaitu: while, do-while, for, dan foreach. pada artikel ini akan membahas keempat perintah tersebut.

1. Perintah while

Perintah while memerintahkan PHP untuk mengeksekusi program berulang selama kondisi TRUE, dan akan berhenti jika kondisi tersebut menjadi FALSE.
Contoh:
<?php 
$i = 0;
while($i < 15){
    echo "Hallo, Ini adalah perulangan ke-$i";
    $i++;
}
?>
ketika di run melalui terminal maka akan tampil seperti ini:
Looping PHP
pengulangan while diatas akan terus mengulang selama nilai $i lebih kecil dari 15.
pada kode $i++; kita melakukan increment nilai yang artinya variabel $i ditambah 1 disetiap pengulangan.

2. Perintah foreach

Fungsi foreach di php hanya berfungsi pada array, dan digunakan untuk mengulang setiap kunci/nilai dalam array.
Bentuk dasar foreach:
foreach ($array as $value) {
    echo $value;
}
Contoh:
<?php

$array = [
'Aku Ganteng',
'Aku Cantik',
'Kamu Jelek',
'Kamu Hebat'
];

foreach ($array as $value) {
    echo "$value\n";
}
Jika di run di terminal maka akan menghasilkan:
Looping PHP

3. Perintah for

Contoh:
<?php
for($i = 0; $i < 10; $i++){
    echo "<h2>Ini perulangan ke-$i</h2>";
}
Hasil:
Looping PHP

4. Perintah Do While

Contoh:
<?php
$i = 1;
do {
    echo "ini pengulangan ke: $i \n";
    $i++;
} while ($i <= 6);
?>
Hasil:
Looping PHP