Selasa, 13 September 2011

Statement SWITCH

switch (variabel)
{
 case option1:
  statement11;
  statement12;
  . 
  .
  break;
 case option2:
  statement21;
  statement22;
  . 
  .
  break;
 .
 .
default:
  statementdefault1;
  statementdefault2;
  .
  .
  break;
}

Pada sintaks di atas, nilai dari variabel akan dicek pada setiap option yang ada (terletak di bagian
case). Jika ada option yang sama dengan nilai variabel, maka statement-statement di bawah
option tersebutlah yang akan dijalankan. Bagian default adalah optional (boleh ada, boleh tidak).

Contoh:


<?php
$tujuan = "Muara";
echo "Biaya Perjalanan Menuju $tujuan adalah ";
switch ($tujuan){
 case "Samarinda":
  echo " $300";
  break; 
 case "Balikpapan":
  echo " $1000";
  break; 
 case "Tenggarong":
  echo " $1550";
  break; 
  case "Muara":
  echo " $900";
  break;
case "Bontang":
  echo " $600";
  break;  
}
?>

Contoh: 

<?php
$tujuan = "Papua";
echo "Biaya Perjalanan Menuju $tujuan adalah ";
switch ($tujuan){
 case "Ambon":
  echo " $500";
  break; 
 case "Kalimantan":
  echo " $1500";
  break; 
 case "Sumatera":
  echo " $1650";
  break; 
 case "Sulawesi":
  echo " $950";
  break; 
 case "Irian":
  echo " $750";
  break;  
  default:
  echo " $150";
  break;  
}
<?

Tidak ada komentar:

Posting Komentar