งบเปลี่ยน PHP
งบเปลี่ยนจะใช้ในการดำเนินการที่แตกต่างกันขึ้นอยู่กับจำนวนของเงื่อนไขที่แตกต่างกัน
งบเปลี่ยน PHP
หากคุณต้องการที่จะเลือกดำเนินการหนึ่งในหลาย ๆ กลุ่มของรหัสใช้คำสั่งสวิทช์
ไวยากรณ์
switch (n) { case label1: 如果 n=label1,此处代码将执行; break; case label2: 如果 n=label2,此处代码将执行; break; default: 如果 n 既不等于 label1 也不等于 label2,此处代码将执行; }
วิธีการทำงาน: First, การแสดงออกที่เรียบง่ายn (ปกติตัวแปร)หนึ่งครั้งคำนวณ มูลค่าและโครงสร้างของการแสดงออกในแต่ละกรณีที่ถูกเมื่อเทียบ หากมีการแข่งขันกรณีรหัสที่เกี่ยวข้องที่จะดำเนินการหลังจากรหัสจะถูกดำเนินการโดยใช้การแบ่งเพื่อป้องกันไม่ให้กระโดดรหัสกรณีต่อไปเพื่อดำเนินการต่อการดำเนินการคำสั่งเริ่มต้นบริหารจะใช้ในการแข่งขันไม่ได้อยู่ (นั่นคือกรณีที่ไม่มีเป็นความจริง) เวลา
ตัวอย่าง
<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "你喜欢的颜色是红色!";
break;
case "blue":
echo "你喜欢的颜色是蓝色!";
break;
case "green":
echo "你喜欢的颜色是绿色!";
break;
default:
echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>
$favcolor="red";
switch ($favcolor)
{
case "red":
echo "你喜欢的颜色是红色!";
break;
case "blue":
echo "你喜欢的颜色是蓝色!";
break;
case "green":
echo "你喜欢的颜色是绿色!";
break;
default:
echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>
เล่นอินสแตนซ์»