PHP Loops atau perulangan pada php

Seringkali ketika menulis kode, saya ingin blok kode yang sama terus berulang beberapa kali. Jadi, daripada menambahkan beberapa baris kode yang hampir sama dalam sebuah skrip, kita dapat menggunakan loop. Loop digunakan untuk mengeksekusi blok kode yang sama berulang kali, selama kondisi tertentu benar.

macam macam perulangan di php:

while
do while
for
foreach

berikut masing masing pengertiannya:

while yaitu perulangan selama kondisi itu benar
contoh:

<?php
$i = 1;
//i kurang dari 10
while($i < 10) {
    echo "i adalah: $i <br>";
    $i++;
}
?>

do while yaitu jalankan terlebih dahulu lalu lakukan perulangan selama kondisi itu benar, contoh:

<?php
$i = 5;
do {
    echo "i adalah: $i <br>";
    $i++;
} while ($i <= 2);
//outputnya adalah 5
?>

for loop yaitu perulangan ketika kamu tau akan berapa kali diulang atau secara spesifik sudah tau berapa kali akan diulang
contoh mencetak angka 1 sampai 10

<?php
for ($x = 0; $x <= 10; $x++) {
    echo "nomor: $x <br>";
}
?>

foreach loop

digunakan untuk membuat perulangan yang bekerja pada array
contoh:

<?php
$warna = array("merah", "kuning", "hijau", "di langit yang biru");

foreach ($warna as $value) {
  echo "$value <br>";
}
//warna sebagai $value ada kata as nya
?>

sedangkan untuk looping associative array menggunakan as lalu =>
contoh:

<?php
$harga = array("pensil"=>"1000", "pulpen"=>"2000");

foreach($harga as $x => $val) {
echo "$x = $val<br>";
}
//x merupakan kunci array dan val adalah nilai array nya
?>

Related posts

Leave a Comment