Statement Switch Pada Pemrograman PHP

Statement Switch Pada Pemrograman PHP

Statement Switch Pada Pemrograman PHP - Statement Switch pada pemrograman PHP hampir sama kegunaannya dengan stament IF. Statement Switch ini berguna untuk mengeksekusi beberapa kode program dan memilih salah satu dari banyak blok kode yang akan dieksekusi.




Conto sintaksnya:

switch (ekspresi) {  
   case label1:  
     kode akan dieksekusi jika n=label1;  
     break;  
   case label2:  
     kode akan dieksekusi jika n=label2;  
     break;  
   case label3:  
     kode akan dieksekusi jika n=label3;  
     break;  
   ...  
   default:  
     kode akan dieksekusi jika label tidak ada yang sesuai  
 }   

Pada contoh sintaks diatas, jika label1 terpenuhi maka kode akan dieksekusi sampai ditemukan pernyataan break. Namun jika label1 tidak terpenuhi maka akan dilanjutkan pada label2, jika label2 terpenuhi maka kode akan dieksekusi. Demikian seterusnya hingga pada kondisi default, contohnya:

<!DOCTYPE html>
<html>
<body>

<?php
$warna = "red";

switch ($warna) {
    case "merah":
        echo "Warna favorit adalah warna merah!";
        break;
    case "putih":
        echo "Warna favorit adalah warna putih!";
        break;
    case "biru":
        echo "Warna favorit adalah warna biru!";
        break;
    default:
        echo "Tidak ada warna favorit!";
}
?>
 
</body>
</html> 


Pada contoh diatas kita menggunakan 3 warna favorit. Jika warna adalah merah maka kode akan dieksekusi. Dan jika tidak maka akan dilanjutkan pada kondisi ke 2 yaitu warna putih lalu dilanjutkan dengan warna biru dan pada kondisi default. Karena pada kondis pertama telah tercapai yaitu warna merah maka kondisi telah terpenuhi.

Baca Juga: Statement If, else dan elseif pada pemrograman PHP

Demikian Statement Switch Pada Pemrograman PHP, Semoga Bermanfaat