- Back to Home »
- Switch PHP
Posted by : fadly injoker
2017/10/10
Assalamualaikum Wr. Wb
Perintah Switch digunakan untuk memeriksa kebenaran suatu nilai dengan memiliki banyak pemilahan atau nilai pengecekaya hampir sama dengan penggunaan if else pada PHP yang telah dijelaskan pada tutorial sebulmnya.
Pada tutorial kali ini akan dijelaskan bagaimana penggunaan switch case ini. Sebelumnya kita harus mengetahui terlebih dahulu penulisan dari synyax switch case ini.
Cara kerjanya adalah: Pertama kita memiliki ekspresi tunggal n (paling sering variabel), yang dievaluasi sekali. Nilai ekspresi ini kemudian dibandingkan dengan nilai-nilai untuk setiap kasus dalam struktur. Jika label ada di case, kode yang terkair akan di eksekusi. Break digunakan untuk mencegah kode berlari ke case secara otomatis. Pernyataan default digunakan jika tidak ada yang cocok.
Switch Case PHP
Mengapa yang muncul adalah "Warna favoritku adalah merah" ? Karena isi dari variabel warna kita isi dengan "merah". Kemudian kita dapat memeriksa isi variabel warna tersebut untuk melakukan suatu perintah sesuai dengan isi variabel yang ditemukan. Pada parameter switch di atas kita mengisikan variabel warna.
Jika variabel warna sama dengan merah maka akan tampil "Warna favoritku adalah merah", begitu pula ketika variabel warna saya ganti menjadi biru maka yang akan ditampilkan adalah "Warna favoritku adalah biru" karena nilai variabel sama dengan case yang kita buat tadi. Dan ketika satu nilai ditemukan maka case - case berikutnya tidak akan tereksekusi karena kita berikan break.
Jadi break ini berfungsi untuk menghentikan pengecekan jika suatu pengecekan terpenuhi dan ketika tidak maka akan berlanjut ke case berikutnya. Jika seluruh pengecekan tidak terpenuhi atau tidak ada yang sesuai maka akan dijalankan nilai default yang berisi "Warna favritku bukan merah,biru ataupun hijau". Oke saya coba ganti isi variabel menjadi seperti ini.
Kesimpulan
Jadi untuk melakukan pengecekan banyak data kita dapat menggunakan switch case ini. Jadi pertama kita menambahkan fungsi switch lalu dilanjutkan dengan case - case atau pilihan - pilihan berikutnya. Dan ketika tidak ada yang cocok kita dapat menggunakan default, default ini seperti else
Referensi
- http://www.script-kiddies.org/