Tutorial PHP Dasar #4: Struktur Kendali  (If, Else, Switch)
Php 10 Feb 2025 2 min read

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

Erick Iwansyah
Erick Iwansyah
Author
25 views

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

Php 6 months ago

Tutorial PHP Dasar #13: Upload File dengan PHP

Hai! Di tutorial kali ini kita akan belajar bagaimana cara meng-upload file menggunakan PHP. Fitur u...

Php 6 months ago

Tutorial PHP Dasar #12: php security (sql injection & hashing)

Halo lagi! Kali ini kita akan bahas tentang keamanan di PHP, yang penting banget buat melindungi apl...

Php 6 months ago

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...

Comments

Login to leave a comment.

Loading comments...

Siap Mengembangkan Project IT Anda?

Konsultasi gratis untuk membahas kebutuhan software dan solusi IT bisnis Anda