Penyata Switch dalam PHP digunakan untuk melaksanakan salah satu daripada beberapa tindakan yang berbeza berdasarkan kepada salah satu daripada beberapa keadaan yang berbeza.
Penyata Switch
Jika anda ingin memilih salah satu daripada banyak kod blok yang akan dilaksanakan, gunalah penyata Switch. Penyata Switch digunakan untuk mengelakkan blok panjang yang digunakan dalam if..elseif..else kodSyntax
switch (expression) { case label1: code to be executed if expression = label1; break; case label2: code to be executed if expression = label2; break; default: code to be executed if expression is different from both label1 and label2; } |
Contoh
Begini caranya berfungsi:Ungkapan tunggal (yang paling sering berubah-ubah a) dinilai sekali
Nilai ungkapan dibandingkan dengan nilai-nilai bagi setiap kes di dalam struktur
Jika ada perlawanan, kod yang berkaitan dengan kes yang dilaksanakan
Selepas kod dilaksanakan, rehat digunakan untuk menghentikan kod dari berjalan ke mana-mana yang akan datang
Kenyataan default digunakan jika tidak ada kes-kes yang benar
- Ungkapan tunggal (pembolehubah) dinilai sekali
- Nilai ungkapan dibandingkan dengan nilai-nilai bagi setiap kes di dalam struktur
- Jika ada persamaan, kod yang berkaitan dengan kes akan dilaksanakan.
- Selepas kod dilakasanakan, break digunakan untuk menghentikan kod dari dilaksanakan ke kes seterusnya.
- Kenyataan default digunakan jika tidak ada kes yang benar.
<html> <body> <?php switch ($x) { case 1: echo "Nombor 1"; break; case 2: echo "Nombor 2"; break; case 3: echo "Nombor 3"; break; default: echo "Tidak ada nombor di antara nombor 1 dan 3"; } ?> </body> </html> |
0 comments :
Post a Comment