loading...

Struktur Kendali SWITCH di PHP

Percabangan Switch di PHP
Percabangan Switch di PHP
Perintah switch di PHP digunakan sebagai alternatif pengganti dari perintah if...elseif. Dengan perintah ini program percabangan akan lebih mudah dibuat dan dipelajari.


Sintaks penulisan perintah switch adalah sebagai berikut :

switch (kondisi)
{
case konstanta_1:
pernyataan_1;
break;
case konstanta_2:
pernyataan_2;
break;
default:

pernyataan_3;
}

Perintah switch akan menyeleksi kondisi yang diberikan dan membandingkan hasilnya dengan konstanta-konstanta yang berada pada case. Pembandingan akan dimulai dari konstanta_1 sampai konstanta terakhir. Jika hasil dari kondisi sama dengan nilai konstanta tertentu, maka pernyataan pada konstanta tersebut akan dijalankan sampai ditemukan pernyataan break. Jika hasil dari kondisi tidak ada yang sama dengan konstanta-konstanta yang diberikan, maka pernyataan pada default yang akan dijalankan.

Contoh penggunaan struktur kendali switch:

File berikut saya simpan menggunakan nama switch.php:

<?php
$jurusan = “SI”;
switch ($jurusan)
{
case “KA”:
echo “$jurusan = Komputerisasi Akuntansi”;
break;
case “MI”:
echo “$jurusan = Manajemen Informatika”;
break;
case “SI”:
echo “$jurusan = Sistem Informasi”;
break;
case “TI”:
echo “$jurusan = Teknik Informatika”;
break;
default:
echo “$jurusan tidak terdaftar”;
}
?>