Pernyataan switch memungkinkan pengujian variabel yang sama dengan beberapa nilai. Setiap nilai disebut case, dan variabel yang diuji diperiksa untuk setiap switch case .
Eksekusi switch case didasarkan pada modul Switch , yang tidak diinstal secara default.
Instal menggunakan CPAN
Buka jendela perintah, masukkan perintah cpan, lalu masukkan perintah install Switch:
# cpancpan[1]> instal Switch // Instal cpan[2]> keluar // Keluar
Instalasi Ubuntu menggunakan apt-get
sudo apt-get instal libswitch-Perl
Format sintaksnya adalah sebagai berikut:
Berikut ini adalah aturan untuk pernyataan switch:
Parameter skalar jenis apa pun dapat digunakan dalam tanda kurung pernyataan switch .
Terdapat sejumlah pernyataan kasus dalam sebuah switch. Setiap kasus diikuti oleh nilai yang akan dibandingkan dan titik dua.
Skalar setelah pernyataan case akan dibandingkan dengan skalar dalam pernyataan switch untuk menentukan apakah keduanya setara.
Ketika variabel yang diuji sama dengan konstanta case, pernyataan yang mengikuti case akan dieksekusi sampai pernyataan break ditemukan.
Pernyataan switch dapat memiliki pernyataan opsional lain di akhir, yang dijalankan jika semua kasus tidak cocok.
Ketika case cocok, kode blok pernyataan case akan dieksekusi, dan pernyataan switch akan keluar setelah eksekusi.
Setelah mencocokkan case, jika kita perlu melanjutkan eksekusi pernyataan case berikutnya, kita perlu menambahkan pernyataan berikutnya .
Dengan mengeksekusi program di atas, hasil keluarannya adalah:
Nomor 10
Selanjutnya mari kita lihat contoh penggunaan next :
Dengan mengeksekusi program di atas, hasil keluarannya adalah:
Nomor 10 Nomor dalam daftar