Pernyataan
switch digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang
berbeda.
The PHP
Pernyataan saklar
Gunakan
pernyataan switch untuk memilih
salah satu dari banyak blok kode yang akan dieksekusi.
Sintaksis
switch ( n )
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
{
case label1:
code to be executed if n=label1;
break;
case label2:
code to be executed if n=label2;
break;
case label3:
code to be executed if n=label3;
break;
...
default:
code to be executed if n is different from all labels;
}
Ini
adalah cara kerjanya: Pertama kita memiliki ekspresi n tunggal
(paling sering variabel), yang dievaluasi sekali. Nilai
ekspresi tersebut dibandingkan dengan nilai untuk setiap kasus di dalam
struktur. Jika ada yang cocok, blok kode yang terkait dengan kasus yang
dieksekusi. Gunakan break untuk mencegah kode dari berjalan ke dalam kasus berikutnya
secara otomatis. Pernyataan default digunakan
jika tidak ada yang cocok.
Contoh
<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, or green!";
}
?>
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "Your favorite color is red!";
break;
case "blue":
echo "Your favorite color is blue!";
break;
case "green":
echo "Your favorite color is green!";
break;
default:
echo "Your favorite color is neither red, blue, or green!";
}
?>
0 komentar: