tolong bantu..

Oleh heri_suyanto 141 1 pada Selasa, 11 Okt. 2016, 15:37:44


Kembali ke forum soal ini

#php #control-flow #switch


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



switch ($i):

endswitch;
0 jempol


bramanto
300
1157
· 8 tahun, 1 bulan yang lalu · 0 jempol

Halo coder @heri_suyanto. Untuk penggunaan switch endswitch. Contoh sederhananya seperti ini :

$hari = 'Jumat';

switch($hari){
	case 'Minggu':
  		echo "Hari ini adalah hari minggu.";
  	break;
  	
  	case 'Senin':
  		echo "Hari ini adalah hari senin.";
  	break;
  
  	case 'Selasa';
  		echo "Hari ini adalah hari selasa.";
  	break;
  
  	case 'Rabu';
  		echo "Hari ini adalah hari rabu.";
  	break;
  
  	case 'Kamis';
  		echo "Hari ini adalah hari kamis.";
  	break;
  
  	case 'Jumat';
  		echo "Hari ini adalah hari jumat.";
  	break;
  	
  	case 'Sabtu'; 
  		echo "Hari ini adalah hari sabtu.";
  	break;
  
  	default :
  		echo "Bukan nama hari!";
  	break;
}

# Output 

Hari ini adalah hari jumat.

michael1
53
1
· 8 tahun yang lalu · 0 jempol

$buah = "Apel";

 case ($buah) {
  case 'Apel':
    echo "Enak..!";
     break;
   default:
  // tambah default
  
 }

yg salah apanya

bramanto
300
1157
· 8 tahun yang lalu · 0 jempol

Halo coder @michael1. Pada instruksi soal, coder diminta untuk melengkapi kode defaultnya yang terdapat pada case. Perhatikan juga bentuk umum yang terdapat pada switch case. 

dimasabdan
30
0
· 7 tahun, 10 bulan yang lalu · 0 jempol

posisi 'endswitch' nya dimana ya bang? coder @bramanto

bramanto
300
1157
· 7 tahun, 10 bulan yang lalu · 0 jempol

Halo coder @dimasabdan. Untuk endswitch dapat dilihat dari bentuk umumnya.

switch ($i):
    // case
endswitch;

Sintaks sederhananya seperti ini : 

$kotak = 2;  
switch ($kotak) :
  	case 0 : 
		echo "kotak berada di 0";
	break;
	case 1:
		echo "kotak berada di 1";
	break;
	case 3:
		echo "kotak berada di 3";
		break;
  default:
  	echo "tidak ada";
endswitch;