Tutorial PHP Dasar #5: Looping (Perulangan)

Author Hilya Zea
25 Dec 2024
Tutorial PHP Dasar #5: Looping (Perulangan)

Halo lagi! Wah, seru ya, udah sampai di tutorial kelima. Kalau kamu udah paham struktur kendali, sekarang kita masuk ke topik yang bikin hidup programmer jadi lebih mudah: looping alias perulangan. Dengan looping, kamu bisa menjalankan kode yang sama berulang kali tanpa harus ngetik manual. Yuk, kita bahas cara kerjanya!


Apa Itu Looping?

Looping adalah cara untuk menjalankan kode secara berulang hingga kondisi tertentu terpenuhi. PHP punya beberapa jenis perulangan, yaitu:

  1. For
  2. While
  3. Do While
  4. Foreach

1. Perulangan For

For cocok dipakai kalau kamu tahu pasti berapa kali perulangan akan dilakukan.

Sintaks Dasar:

for (inisialisasi; kondisi; perubahan) {
    // kode yang dijalankan
}

Contoh:

<?php
for ($i = 1; $i <= 5; $i++) {
    echo "Ini adalah perulangan ke-$i\n";
}
?>

2. Perulangan While

While dipakai kalau kamu nggak tahu pasti jumlah perulangan, tapi tahu kondisi akhirnya.

Sintaks Dasar:

while (kondisi) {
    // kode yang dijalankan
}

Contoh:

<?php
$i = 1;

while ($i <= 5) {
    echo "Perulangan ke-$i\n";
    $i++;
}
?>

3. Perulangan Do While

Do While mirip dengan While, tapi bedanya, kode pasti dijalankan minimal sekali.

Sintaks Dasar:

do {
    // kode yang dijalankan
} while (kondisi);

Contoh:

<?php
$i = 1;

do {
    echo "Ini perulangan ke-$i\n";
    $i++;
} while ($i <= 5);
?>

4. Perulangan Foreach

Foreach biasanya dipakai untuk mengulang elemen dalam array.

Sintaks Dasar:

foreach ($array as $nilai) {
    // kode yang dijalankan
}

Contoh:

<?php
$buah = ["Apel", "Mangga", "Jeruk"];

foreach ($buah as $b) {
    echo "Buah: $b\n";
}
?>

Studi Kasus: Menampilkan Daftar Angka Ganjil

Note : Kalian bisa mempraktekannya di CodeLab dari code80vity

Kita bikin program sederhana untuk menampilkan angka ganjil dari 1 sampai 10.

<?php
for ($i = 1; $i <= 10; $i++) {
    if ($i % 2 != 0) {
        echo "$i adalah angka ganjil\n";
    }
}
?>

Apa Selanjutnya?
Di tutorial berikutnya, kita bakal belajar tentang fungsi (functions) di PHP. Fungsi ini adalah cara untuk mengelompokkan kode yang sering dipakai biar lebih rapi dan reusable.


Sekianlah belajar PHP tentang looping. Dengan memahami konsep ini, kamu bisa membuat program yang lebih efisien dan nggak boros kode. Artikel ini sangat berguna sebelum kamu melanjutkan ke tutorial PHP selanjutnya di www.code80vity.com. Sampai jumpa di pembahasan berikutnya, dan jangan lupa terus eksplorasi PHP!

Tutorial Terkait Lainnya

Tutorial PHP Dasar #11:  CRUD dengan PHP  dan MySQL
Tutorial PHP Dasar #11: CRUD dengan PHP dan MySQL

Halo! Kita sudah sampai di bagian yang lebih seru nih, yaitu CRUD: Create, Read, Update, dan Delete ...

Baca Tutorial
Tutorial PHP Dasar #3: Operator di PHP
Tutorial PHP Dasar #3: Operator di PHP

Hai, balik lagi! Gimana belajar PHP-nya? Sudah mulai lancar bikin variabel dan ngerti tipe data, kan...

Baca Tutorial
Tutorial PHP Dasar #4: Struktur Kendali  (If, Else, Switch)
Tutorial PHP Dasar #4: Struktur Kendali (If, Else, Switch)

Hai lagi! Gimana kabarnya? Semakin paham soal operator di PHP, ya? Kalau sudah, sekarang kita masuk ...

Baca Tutorial

Comments

Please login to post a comment.
No comments yet. Be the first to comment!