Tutorial contoh penyataan suis PHP
Penyataan suis dalam PHP ialah struktur kawalan yang digunakan untuk berbilang pertimbangan bersyarat. Ia boleh menggantikan berbilang pernyataan jika dengan berkesan dan menjadikan kod lebih ringkas dan mudah dibaca. Artikel ini akan memperkenalkan penggunaan pernyataan suis dalam PHP dan menyediakan beberapa contoh kod khusus untuk membantu anda memahami dengan lebih baik.
Sintaks asas pernyataan suis adalah seperti berikut:
switch (表达式) { case 值1: // 当表达式的值等于值1时执行的代码 break; case 值2: // 当表达式的值等于值2时执行的代码 break; ... default: // 如果表达式的值都不匹配以上任何一个情况时执行的代码 }
Di bawah ini kami menggunakan contoh mudah untuk menunjukkan penggunaan pernyataan suis:
$day = "Monday"; switch ($day) { case "Monday": echo "星期一"; break; case "Tuesday": echo "星期二"; break; case "Wednesday": echo "星期三"; break; case "Thursday": echo "星期四"; break; case "Friday": echo "星期五"; break; case "Saturday": echo "星期六"; break; case "Sunday": echo "星期日"; break; default: echo "非法输入"; }
Mari kita lihat contoh yang lebih kompleks sedikit untuk menentukan tahap gred pelajar:
$score = 85; switch (true) { case $score >= 90: echo "优秀"; break; case $score >= 80: echo "良好"; break; case $score >= 70: echo "中等"; break; case $score >= 60: echo "及格"; break; default: echo "不及格"; }
Pernyataan suis biasanya digunakan untuk melaksanakan blok kod yang berbeza berdasarkan keadaan yang berbeza , dan sesuai untuk Penghakiman nilai tetap siri. Jika keadaannya rumit atau memerlukan sejumlah besar pernyataan lain, adalah disyorkan untuk menggunakan struktur kawalan lain yang lebih fleksibel.
Melalui pengenalan artikel ini, saya percaya semua orang mempunyai pemahaman yang lebih jelas tentang penggunaan pernyataan suis dalam PHP. Dalam pembangunan sebenar, penggunaan rasional pernyataan suis boleh menjadikan logik kod lebih jelas dan ringkas. Saya berharap contoh dalam artikel ini dapat membantu anda memahami dengan lebih baik cara menggunakan pernyataan suis.
Atas ialah kandungan terperinci Tutorial contoh pernyataan suis PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!