Mohon Penjelasan

Oleh Alexa_TRG 50 4 pada Senin, 25 Mei 2015, 09:41:56


Kembali ke forum soal ini

#php #control-flow #switch


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



1

$buah = "Apel";

2

 

3

switch ($buah) {

4

  case 'Apel':

5

    echo 'Enak..!';

6

     case 'Mantap';

7

  break;

8

  defalut; //'Enak...!';

9

}

10

 

Silahkan coba sekali lagi.
Apakah anda sudah menggunakan default?
Code Output
Enak..! 


Defalutnya gmana nih? salah2 mulu
0 jempol




ganis
198
839
· 8 tahun, 10 bulan yang lalu · 0 jempol

Halo @Alexa_TRG,

anda menuliskan "defalut", alih2 "default"..

JoJoTamvan
133
4
· 8 tahun, 8 bulan yang lalu · 0 jempol

1

$buah = "Apel";

2

 

3

switch ($buah) {

4

  case 'Apel':

5

    echo 'Enak..!';

6

     case 'Mantap';

7

  break;

8

  defalut; //'Enak...!';

// salah nya di penulisan defalut yang benar adalah default

9

}

10

widyastute
164
9
· 8 tahun, 6 bulan yang lalu · 0 jempol

bang @ganis 
sy buat code sendiri, codenya bener, tapi gak ngerti maksud dari outputnya hehehe


$warna= pink;

switch($warna):

	case ungu;
	echo "tinkiwingki";
	break;

	case merah;
	echo "poh";
    break;

case hijau;
	echo "dipsi";
    break;

default:
	echo "ah siapa ya?";
endswitch;


output :


Notice: Use of undefined constant pink - assumed 'pink' in your code on line 2
Notice: Use of undefined constant ungu - assumed 'ungu' in your code on line 6
Notice: Use of undefined constant merah - assumed 'merah' in your code on line 10
Notice: Use of undefined constant hijau - assumed 'hijau' in your code on line 14
ah siapa ya?

ganis
198
839
· 8 tahun, 6 bulan yang lalu · 1 jempol

Halo @widyastute,

Use of undefined constant pink - assumed 'pink' in your code on line 2

artinya, anda belum mendefinisikan pink. mungkin maksud anda..

$warna= "pink";

ya?

sakdan
171
28
· 8 tahun, 6 bulan yang lalu · 0 jempol

@widyastuti .: kesalahanny cuma kurang menambah kn tanda " " seharusnya 

$warna = "pink';

case "ungu";
case "merah";
case "hijau";


dan kesalahan pada penulisan defalut .
seharusnya mbak menulikan default

widyastute
164
9
· 8 tahun, 6 bulan yang lalu · 0 jempol

>.< oh gt, thankyou mastah @ganis dan mastah @sakdan

TanpaNamaBelakang
130
4
· 7 tahun, 12 bulan yang lalu · 0 jempol

$i = 5;

switch ($i):
        case 0:
            echo '$i bernilai 0.';
            break;
        case 1:
        case 2:
        case 3:
        case 4:
        case 5:
            echo '$i bernilai diantara 1 dan 5.';
            break;
        case 6:
        case 7:
            echo '$1 bernilai 6 atau 7.';
            break;
        default:
            echo "Saya tidak tahu nilai dari \$i.";
endswitch;

sunrisesn17
49
1
· 7 tahun, 7 bulan yang lalu · 0 jempol

$hobi = bolakaki;
switch($hobi) {
  case  bolakaki :
  case vollyball :
  case takraw :
  case basket :
  echo 'hobi bermain menggunakan bola';
  break;
  case renang :
  case lari :
  case senam :
  echo 'hobi dibidang atletik';
  break;
  default:
  echo "saya tidak tau hobi anda";
}

output:

Notice: Use of undefined constant bolakaki - assumed 'bolakaki' in your code on line 2
Notice: Use of undefined constant bolakaki - assumed 'bolakaki' in your code on line 4
hobi bermain menggunakan bola

ganis
198
839
· 7 tahun, 7 bulan yang lalu · 1 jempol

Use of undefined constant bolakaki

artinya bolakaki belum didefinisikan.

Gunakan tanda kutip jika anda ingin membuat string