Senin, 02 April 2012

Program Stuktur Control Switch

Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa nilai. Switch Case biasa digunakan untuk menyingkat proses pengulangan IF ELSE yang terlalu panjang. Dalam Switch Case terdapat perintah break, ini berarti jika statement dari opsi atau pilihan telah benar maka program perulangan akan berhenti. Kemudian untuk perintah default itu diartikan sebagai opsional terakhir jika tidak ada kondisi dari case yang memenuhi. maka secara otomatis hasil program nya yang terdapat dalam statement default tadi. 
Sintaks dari statement ini adalah :

Switch (variabel)
{
  case 1 :
  statement1; statement2;
  break;
  case 2 :
  statement1;statement2;
  break;
  default :
  statementdefault1;statementdefault2;
  break;
}

Pada sintaks di atas, nilai dari variabel akan dicek pada setiap option yang ada pada bagian Case. Jika ada option yang sama dengan nilai variabel, maka statement-statement di bawah option tersebutlah yang akan dijalankan. 

Contoh : 
<html>
   <head>
      <title>
         switch
      </title>
  </head>
  <body> 
  <?php
  $day=date("N");
  switch  ($day)
    {
       case 1:$hari="Sekarang hari senin,waw..sibuk !";
       break;
       case 2:$hari="Sekarang hari selasa,waktunya ngampus !";
       break;
       case 3:$hari="Sekarang hari rabu,mau kemana ya enaknya !";
       break;
       case 4:$hari="Sekarang hari kamis,yahh ngumpul tugas!";
       break;
       case 6:$hari="Sekarang hari Sabtu,weekend !";
       break;
       case 7:$hari="Sekarang hari minggu,santai !";
       break;
       default:$hari ="Sekarang bukan hari libur !";
     }
     echo  "$hari";
     ?>
   </body>
</html>

hasil program :




Tidak ada komentar:

Posting Komentar