`switch` Statement
Pernyataan switch digunakan untuk memilih salah satu dari beberapa blok kode berdasarkan nilai ekspresi. switch berguna ketika Anda memiliki banyak kondisi yang perlu diperiksa terhadap satu nilai.
Sintaks:
phpCopy codeswitch (ekspresi) {
case nilai1:
// kode jika ekspresi sama dengan nilai1
break;
case nilai2:
// kode jika ekspresi sama dengan nilai2
break;
default:
// kode jika ekspresi tidak sama dengan nilai-nilai sebelumnya
}Contoh Penggunaan:
Soal: Buatlah program yang menampilkan nama hari berdasarkan nomor hari dari 1 hingga 7.
Penjelasan: Jika nomor hari adalah 1, tampilkan "Senin". Jika nomor hari adalah 2, tampilkan "Selasa", dan seterusnya. Jika nomor hari tidak valid, tampilkan "Hari tidak valid".
<?php $day = 4; switch ($day) { case 1: echo "Senin"; break; case 2: echo "Selasa"; break; case 3: echo "Rabu"; break; case 4: echo "Kamis"; break; case 5: echo "Jumat"; break; case 6: echo "Sabtu"; break; case 7: echo "Minggu"; break; default: echo "Hari tidak valid"; } ?>
Rangkuman:
ifStatement: Digunakan untuk mengeksekusi kode berdasarkan kondisi tunggal.if-elseStatement: Digunakan untuk mengeksekusi kode jika kondisi benar atau salah.if-else if-elseStatement: Digunakan untuk memeriksa beberapa kondisi secara berurutan.switchStatement: Digunakan untuk memilih satu blok kode dari beberapa blok berdasarkan nilai ekspresi.
Last updated