⊗ppPmCdSch 97 of 447 menu

โครงสร้าง switch-case ใน PHP

ใน PHP มีโครงสร้างพิเศษ switch-case, ซึ่งใช้สำหรับเลือกหนึ่งค่า จากชุดของค่าบางชุด ศึกษาสไตเน็กซ์ของมัน:

<?php switch (ตัวแปร) { case 'ค่า1': /* ที่นี่คือโค้ดที่จะทำงานในกรณีที่ ตัวแปรมีค่าเป็น ค่า1 */ break; case 'ค่า2': /* ที่นี่คือโค้ดที่จะทำงานในกรณีที่ ตัวแปรมีค่าเป็น ค่า2 */ break; case 'ค่า3': /* ที่นี่คือโค้ดที่จะทำงานในกรณีที่ ตัวแปรมีค่าเป็น ค่า3 */ break; default: /* ที่นี่คือโค้ดที่จะทำงานในกรณีที่ ตัวแปรไม่ตรงกับค่าใดเลย */ break; } ?>

อย่างที่คุณเห็นได้ switch-case เป็นทางเลือกแทนการใช้ elseif หลายๆ ตัว ลองดูตัวอย่าง สมมติว่าเรามีโค้ดแบบนี้:

<?php $num = 1; if ($num === 1) { echo 'variant 1'; } elseif ($num === 2) { echo 'variant 2'; } elseif ($num === 3) { echo 'variant 3'; } else { echo 'variant not supported'; } ?>

มาเขียนโค้ดนี้ใหม่ด้วยโครงสร้าง switch-case:

<?php $num = 1; switch ($num) { case 1: echo 'variant 1'; break; case 2: echo 'variant 2'; break; case 3: echo 'variant 3'; break; default: echo 'variant not supported'; break; } ?>

ตัวแปร $num สามารถรับค่าได้ 1, 2, 3 หรือ 4 จงกำหนดว่าค่าของตัวแปรนี้ตรงกับฤดูใด

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ