0% menganggap dokumen ini bermanfaat (0 suara)
23 tayangan6 halaman

Penulisan Benar Statement Switch PHP

Statement Switch adalah struktur percabangan yang mengevaluasi suatu variabel dan menjalankan kode berdasarkan nilai variabel tersebut, mirip dengan struktur IF yang ditulis berulang. Statement Switch memiliki bagian expression, case, dan default untuk menentukan alur eksekusi berdasarkan nilai expression.

Diunggah oleh

eva
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
23 tayangan6 halaman

Penulisan Benar Statement Switch PHP

Statement Switch adalah struktur percabangan yang mengevaluasi suatu variabel dan menjalankan kode berdasarkan nilai variabel tersebut, mirip dengan struktur IF yang ditulis berulang. Statement Switch memiliki bagian expression, case, dan default untuk menentukan alur eksekusi berdasarkan nilai expression.

Diunggah oleh

eva
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

SWITCH STATEMENT

A. Pengertian Statement Switch

Switch statement merupakan salah satu dari conditional statement yang ada dalam bahasa
pemrograman javascript selain if statement. Dalam beberapa kasus, menggunakan switch statement
dirasa lebih cocok jika dibandingkan dengan menggunakan if-else-if statement. Misalnya, pada sebuah
kasus dimana kita ingin menguji sebuah variabel untuk berbagai macam nilai yang berbeda dan
berdasarkan masing-masing nilai tersebut kita ingin mengeksekusi kode program yang spesifik. Jika kita
menggunakan if-else-if statement, maka akan terlihat lebih berantakan dan kurang efisien jika
dibandingkan dengan menggunakan switch statement. Switch statement memberikan cara mudah
untuk memilih kode program yang ingin dieksekusi berdasarkan nilai atau value dari expression

Pada struktur switch statement, bagian expression bisa dalam bentuk tipe data number atau string dan
pada bagian case value tidak boleh duplikat. Hal tersebut akan menghasilkan error.

Pernyataan default bersifat optional, jika expression yang dievaluasi pada switch statement tidak sesuai
dengan nilai yang ada di case-case yang ada, maka statementDefault di bawah default statement yang
akan dieksekusi. Break statement juga bersifat optional, break statement digunakan untuk mengakhiri
switch statement. Jika break statement dihapus, maka case selanjutnya akan ikut dieksekusi.

Statement Switch adalah sebuah stuktur percabangan yang akan memeriksa suatu variabel, lalu
menjalankan perintah-perintah yang sesuai dengan kondisi yang mungkin terjadi untuk variabel
tersebut. Struktur switch ini mirip dengan struktur IF yang ditulis berulang.

Contoh pengguna switch statement:


Katakan kita ingin membuat sebuah program yang akan menampilkan kata dari angka 0-5, sehingga
terdapat 6 kemungkinan yang terjadi. Jika menggunakan struktur IF, maka kita akan membutuhkan 6
perulangan sebagai berikut:
Output yang di hasilkan:

Tidak ada yang salah dari kode program tersebut, namun jika kita menggunakan switch, kode tersebut
dapat ditulis menjadi :
Output yang di hasilkan:

kode program akan menghasilkan output yang sama, namun untuk kondisi logika yang diuji merupakan
kondisi sederhana, penulisan dengan switch lebih disarankan dibandingkan IF karena lebih menghemat
penggunaan memory.

B. Aturan Penulisan Statement Switch Dalam PHP


Seperti yang terlihat dalam contoh sebelumnya, struktur switch terdiri dari beberapa bagian, berikut
format dasar penulisan switch dalam PHP:

1. Setelah kata kunci switch, kita harus mencantumkan variabel yang akan diperiksa nilainya didalam
tanda kurung, lalu memulai block switch dengan kurung kurawal.

2. Tiap kondisi yang mungkin terjadi dicantumkan setelah kata kunci case, lalu diikuti dengan nilai yang
akan dibandingkan dengan nilai variabel switch. Jika kondisi sesuai, maka baris program statement akan
dijalankan. Kata kunci break digunakan untuk keluar dari switch, sehingga PHP tidak perlu memeriksa
case berikutnya.

3. Alur program untuk switch akan dieksekusi dari baris pertama sampai terakhir. Kata kunci break
memegang peranan penting untuk menghentikan switch.

Selain kata kunci break, PHP menyediakan kata kunci default untuk alur switch. Kata kunci ini berfungsi
seperti ELSE di dalam struktur IF, yakni kondisi dimana seluruh case untuk switch tidak ada yang cocok.
Kata kunci default ini diletakkan di akhir dari switch. Untuk contoh dibawah ini, saya akan
menambahkan bagian default sebagai perintah yang akan dijalankan jika nilai dari variabel $a duluar
dari angka 0-5. Berikut kode PHP nya:
Output yang dihasilkan:

Anda mungkin juga menyukai