Apakah Pernyataan Tukar?

Dalam pengaturcaraan, pernyataan suis adalah blok bersyarat yang digunakan sebagai kaedah memendekkan set panjang jika pernyataan lain. Sebagai contoh, pertimbangkan di bawah jika blok lain (menggunakan PHP), dalam contoh di bawah.

jika ($ num == 0) {echo "Nombor itu sifar!"; } elseif ($ num == 1) {echo "Nombor adalah satu!"; } elseif ($ num == 2) {echo "Nombor dua!"; } else {echo "Error!";

}

Daripada menulis beberapa jika blok lain untuk menjalankan kenyataan berdasarkan nilai satu pemboleh ubah, anda boleh menggunakan pernyataan suis untuk melaksanakan tugas dengan lebih sedikit blok kod. Mari lihat contoh kod berikut.

suis ($ num) {kes 0: echo "Nombor itu sifar!"; pecah; kes 1: echo "Nombor itu satu!"; pecah; kes 2: echo "Nombor dua!"; pecah; lalai: echo "Ralat!";

}

Dengan pernyataan suis, nama pembolehubah digunakan sekali dalam baris pembukaan. Kata kunci kes digunakan untuk memberikan nilai kemungkinan pembolehubah, yang diikuti dengan titik besar dan satu set pernyataan untuk dijalankan jika pembolehubah adalah sama dengan nilai yang sepadan. Lalai kata kunci digunakan untuk mengendalikan sebarang nilai yang tidak dilindungi oleh salah satu daripada kes (seperti pernyataan lain yang berakhir).

Terma pengaturcaraan