คำสั่ง Select case
เป็นคำสั่งสำหรับสร้างเงื่อนไขคล้ายคลึงกับ
if else if
การทำงานของโปรแกรมว่า
ถ้าเหตุการณ์แรกเป็นจริง
ก็จะให้ทำงานตามที่กำหนดไว้
แต่ถ้าไม่เป็นจริงให้เข้าสู่สถานการณ์ที่
2 ที่เตรียมไว้
ถ้าเป็นจริงก็ให้ทำงานตามที่กำหนด
แต่ถ้าไม่เป็นจริงก็ให้ทำงานตามที่กำหนดไว้ถัดไป
จนกระทั่งเหตการณ์เป็นเท็จทั่งหมดจึงทำงานตามที่กำหนดไว้สุดท้าย
รูปแบบคำสั่ง
Select Case "เหตการณ์ที่ถูกเลือก" Case "เหตการณ์ 1"
ทำงาน
Case "เหตการณ์
2"
ทำงาน
Case "เหตการณ์
3"
ทำงาน
Case Else
ทำงานถ้าไม่พบเหตการณ์ที่เป็นจริง
|
ตัวอย่าง
<% Select Case "แมว"
Case "สนัข"
response.write("ฮ่อง ฮ่อง")
Case "แมว"
response.write("เมี่ยว")
Case "ไก่"
response.write("กะต๊าก")
Case Else
response.write("เจ้าคือใคร ???")
End Select
%> |
ผลลัพธ์
คำอธิบาย
กำหนดให้ เลือก case
แมวี
ถ้าเลือก case สนุข
ให้พิมพ์คำว่า "ฮ่อง
ฮ่อง"
ถ้าเลือก case ไก่
ให้พิมพ์คำว่า "กะต๊าก"
ถ้าเลือก case แมว
ให้พิมพ์คำว่า "เมี่ยว"
ถ้าเลือกไม่ตรงหรือไม่เลือกใดๆ
ให้พิมพ์คำว่า "เจ้าคือใคร
???"
แต่ในที่นี้เลือกแมว
จึงพิมพ์คำว่า "เมี่ยว"
Copy right Passkorn Roungrong 2000 |