Penyataan Tukar PHP
Dalam tutorial sebelumnya, kami membincangkan cara menggunakan PHP jika pernyataan di dalam program anda untuk bertanya dan membuat keputusan. Dengan menggunakan pernyataan jika anda dapat mengawal aliran program anda. Sekarang kita akan meneroka pernyataan suis PHP yang juga boleh digunakan untuk mengawal aliran program anda.

PHP jika pernyataan menilai ungkapan sebagai benar atau palsu. Jenis soalan ini dipanggil boolean. Adakah langit biru - Benar atau salah? Walau bagaimanapun, kenyataan suis menilai hasil kes terhadap ungkapan suis. Ini adalah cara yang baik untuk mengatakan bahawa anda boleh menguji lebih banyak lagi maka hanya benar atau salah. Anda juga boleh menguji nombor mudah dan rentetan. Berikut adalah pernyataan suis asas.

suis (ungkapan)
{
keputusan kes1:
melakukan ini
pecah;

hasil kes2:
melakukan ini
pecah;

lalai:
melakukan ini
pecah;
}
suis ($ langit)
{
kes "merah":
echo "Langit merah";
pecah;

kes "biru":
echo "Langit biru";
pecah;

lalai:
echo "Langit telah jatuh";
pecah;
}

Seperti yang anda dapat lihat dari contoh pernyataan suis terdiri daripada enam bahagian.

suis ($ langit)
suis (ungkapan)
Kenyataan suis bermula dengan ungkapan yang akan diuji - $ langit - diletakkan di dalam kurungan.

{
Ini memulakan kenyataan kes.

kes "merah":
kes akibat:
Pernyataan kes menguji nilai peralihan ekspresi - $ langit - terhadap hasil yang dalam contohnya adalah merah. Sekiranya terdapat perlawanan, program ini akan melengkapkan kod yang disertakan untuk penyataan kes tersebut. echo "Langit merah";

pecah;
Kenyataan rehat berakhir pelaksanaan kenyataan suis. Jika perlawanan ditemui dan kod yang disertakan (lakukan ini) selesai, maka kenyataan putus-putus membuat program mengabaikan atau melewatkan sepanjang pernyataan suis. Ia akan pergi ke penghujung blok penyataan suis dan melaksanakan baris pertama kod di luar blok.

lalai:
Pernyataan kes lalai adalah jenis penyataan kes khas. Ia adalah pilihan. Sekiranya tiada perlawanan ditemui dalam penyata kes sebelumnya dan program membuatnya sampai akhir, ia akan menemui kenyataan kes default. Pernyataan kes lalai ini memberitahu program apa yang harus dilakukan jika tidak ada perlawanan. Tetapi anda mungkin tidak mahu program itu melakukan apa-apa. Jika demikian, anda boleh meninggalkan kenyataan kes default.

}
Ini menamatkan kenyataan kes.





Arahan Video: BLAK-BLAKAN!! Prof. Mahfud MD Beberkan Gagal Cawapres di Detik-Detik Terakhir || ILC 14 Agustus 2018 (Mungkin 2024).