Instruksi:
Kita punya code dari soal sebelumnya. Ubah code disamping menggunakan cara penulisan alternatif dari switch.
$i = 5;
switch ($i) {
} endswitch; {
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.";
}
Kesalahan di lime dua tempat nya pada 'endswitch' jadi bener nya gimana ya ?
0 jempol
bramanto
300
1167
·
9 tahun, 4 bulan yang lalu
·
1 jempol
Hai coder@abethnego. Sintaks code yang coder tuliskan kurang tepat. Perhatikan kembali penggunaan endswitch sebagai alternatif switch.
Coder dapat memodifikasiNya menjadi seperti ini :
$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;
Happy Coding!