switch

SWIITCH STATEMENTS

  • Switch statement digunakan untuk memilih satu blok(kumpulan) code. Di dalam blok tersebut mengandungi lebih banyak penyataan dan syarat. Switch dapat mengelakkan daripada statement if..elseif..else yang terlampau panjang.
  • Nilai yang dimasukkan dibandingkan dengan nama bagi setiap case. Sekiranya ia sepadan, kod yang berkaitan dalam case itu akan di execute .
  • Sekiranya semua nilai tiada kaitan dengan case. Maka, default statement di execute.

Contoh 1
Memaparkan kenyataan tentang 3 orang murid, nilai $x yang dipilih ialah Kasim.

$x=Kasim;
switch ($x)
{
case Ahmad:
echo "Budak baik tapi nakal ";
break;
case Ali:
echo "Nakal dan malas ";
break;
case Kasim:
echo "Budak pandai lagi rajin ";
break;
default:
echo "Nama yang anda masukkan tiada dalam senarai ";
}
?>

Output :

Budak pandai lagi rajin

Penerangan :

Nilai yang dipilih bergantung kepada nama case yang dimasukkan sebagai $x. Contoh disini case Kasim. Kita boleh meletak sebarang nama atau nombor bagi setiap case. Contohnya case 1.2 :