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

Author Erick Irwansyah
25 Dec 2024
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 ke topik baru yang nggak kalah penting: struktur kendali. Ini adalah fondasi utama buat bikin program yang bisa "berpikir". Jadi, program kamu nggak cuma jalan lurus aja, tapi bisa bikin keputusan berdasarkan kondisi tertentu. Yuk, kita bahas satu per satu!


Apa Itu Struktur Kendali?

Struktur kendali adalah cara untuk mengatur alur program berdasarkan kondisi tertentu. Di PHP, struktur kendali yang paling sering dipakai adalah:

  1. If dan Else
  2. Switch

1. If dan Else

Struktur ini digunakan untuk membuat program "memilih" tindakan berdasarkan kondisi.

Sintaks Dasar:

= 18) {
    echo "Kamu sudah cukup umur untuk mengemudi!";
} else {
    echo "Maaf, kamu belum boleh mengemudi.";
}
?>

Contoh:

= 18) {
    echo "Kamu sudah cukup umur untuk mengemudi!";
} else {
    echo "Maaf, kamu belum boleh mengemudi.";
}
?>

2. If Elseif Else

Kalau kamu butuh lebih dari dua pilihan, gunakan elseif.

Contoh:

= 90) {
    echo "Nilai kamu: A";
} elseif ($nilai >= 80) {
    echo "Nilai kamu: B";
} else {
    echo "Nilai kamu: C";
}
?>

3. Switch

Switch lebih cocok kalau ada banyak kondisi yang dicek.

Sintaks Dasar:

switch (variabel) {
    case nilai1:
        // kode jika variabel == nilai1
        break;
    case nilai2:
        // kode jika variabel == nilai2
        break;
    default:
        // kode jika tidak ada nilai yang cocok
}

Contoh:



Studi Kasus: Aplikasi Penilaian Sederhana

Note : Kalian bisa mempraktekannya di CodeLab dari code80vity

Kita bikin program yang memberikan pesan berdasarkan nilai ujian.

= 90) {
    echo "Luar biasa! Kamu dapat nilai A.";
} elseif ($nilai >= 75) {
    echo "Bagus! Kamu dapat nilai B.";
} elseif ($nilai >= 60) {
    echo "Lumayan, kamu dapat nilai C.";
} else {
    echo "Belajar lagi, kamu dapat nilai D.";
}
?>

Apa Selanjutnya?
Di tutorial berikutnya, kita bakal belajar tentang looping. Ini adalah cara untuk menjalankan kode secara berulang tanpa harus ngetik berkali-kali. Seru, kan?


Sekianlah belajar PHP tentang struktur kendali. Dengan menguasai materi ini, kamu bisa bikin program yang lebih cerdas dan fleksibel. 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 #9: Validasi Form di PHP
Tutorial PHP Dasar #9: Validasi Form di PHP

Halo lagi! Udah bisa bikin form dan proses datanya? Bagus! Tapi tunggu dulu, gimana kalau ada penggu...

Baca Tutorial
Tutorial PHP Dasar #10: Session dan  Cookie di PHP
Tutorial PHP Dasar #10: Session dan Cookie di PHP

Halo! Kamu udah sampai di bagian yang makin seru nih. Kali ini, kita bakal bahas tentang session dan...

Baca Tutorial
Tutorial PHP Dasar #6:  Fungsi (Functions)
Tutorial PHP Dasar #6: Fungsi (Functions)

Halo! Balik lagi, nih. Semakin seru belajar PHP-nya, kan? Setelah looping, sekarang kita masuk ke ma...

Baca Tutorial

Comments

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