คำสั่งตรวจสอบเงื่อนไข if, if else, if elseif else ถือว่าเป็นคำสั่งที่ใช้ควบคุมการทำงานของ โปรแกรมอย่างหนึ่งในภาษา PHP ในการเขียนโปรแกรมเรามักจะเจอกรณีที่จะต้องมีการตัดสินใจ หรือมีเงื่อนไขต่างๆ ซึ่ง คำสั่ง ตรวจสอบเงื่อนไข if, if else, if elseif else ถือว่าเป็นคำสั่งพื้นฐานสำหรับคนที่เขียนโปรแกรม จะต้องรู้ คำสั่งตรวจสอบเงื่อนไข if คำสั่ง if เป็นคำสั่งที่ใช้ตรวจสอบ เงื่อนไขที่เป็นจริง(true) หรือเป็นเท็จ(false) หากเงื่อนไขเป็น จริง(true) โปรแกรมก็จะทำงานภายใต้วงเล็บหลัง if แต่ถ้าหากเงื่อนไขเป็นเท็จ(true) ก็จะไม่เกิด อะไรกับเงื่อนไขนี้ โปรแกรมจะข้ามไปทำงานในคำสั่งถัดไป โดยมีรูปแบบคำสั่งเป็นดังนี้ คำสั่ง if เป็นคำสั่งที่ใช้ตรวจสอบ เงื่อนไขที่เป็นจริง(true) หรือเป็นเท็จ(false) หากเงื่อนไขเป็น จริง(true) โปรแกรมก็จะทำงานภายใต้วงเล็บหลัง if แต่ถ้าหากเงื่อนไขเป็นเท็จ(true) ก็จะไม่เกิด อะไรกับเงื่อนไขนี้ โปรแกรมจะข้ามไปทำงานในคำสั่งถัดไป โดยมีรูปแบบคำสั่งเป็นดังนี้ โดยจะขอยกตัวอย่าง คือ ถ้านายก. อายุมากกว่า 20 ถึงจะสามารถไปเที่ยวกับเพื่อนได้ ผลลัพธ์ที่ได้คือ นาย ก. สามารถไปเที่ยวกับเพื่อนได้ เนื่องจากนายก. อายุมากกว่า 20 ปี คำสั่งตรวจสอบเงื่อนไข if else คำสั่ง if else เป็นคำสั่งแบบเลือกทำสองทางเลือก ถ้าเงื่อนไขเป็นจริงจะทำคำสั่งหลัง if แต่ถ้า เงื่อนไขเป็นเท็จจะทำคำสั่งหลัง else โดยรูปแบบคำสั่งเป็นดังนี้ โดยจะขอยกตัวอย่างคือ ถ้า นายก. มีเงินมากกว่า 100 เขาจะสามารถซื้อกางเกงได้ แต่ถ้าเขา ไม่มีเงิน เขาก็จะไม่สามารถซื้อกางเกงได้ ผลลัพธ์ ที่ได้คือ นายก. สามารถซื้อกางเกงได้ เนื่องจากนายก. มีเงินมากกว่า 100 บาท คำสั่งตรวจสอบเงื่อนไข if elseif else คำสั่ง if elseif else เป็นคำสั่งแบบเลือกทำมากกว่าสองเงื่อนไข โดยมีรูแบบคำสั่งเป็นดังนี้ โดยส่วนใหญ่เรามักจะเห็นการใช้ if elseif else ในกรณีตรวจสอบคะแนนหรือผลการเรียน แต่วันนี้ เราจะขอยกตัวอย่าง คือ นาย ก. มีเงินน้อยกว่า 500 บาท เขาจะสามารถซื้อกางเกงได้ และถ้าเขามี เงินน้อยกว่า 1000 บาท เขาจะสามารถซื้อกางเกงและเสื้อได้ และเขามีเงินน้อยกว่า 1500บาท เขาจะ สามารถซื้อกางเกง เสื้อ และรองเท้าได้ ผลลัพธ์ ที่ได้คือ จะเข้าเงื่อนไขที่ 1 เนื่องจากนาย ก. มีเงิน น้อยกว่า 500 บาท งานนำเสนอเรื่อง: "การตรวจสอบเงื่อนไขใน PHP"— ใบสำเนางานนำเสนอ: 1 การตรวจสอบเงื่อนไขใน PHP 2 การตรวจสอบเงื่อนไขใน PHP 3
ตรวจสอบเงื่อนไขด้วยคำสั่ง IF
4 รูปแบบการใช้ IF รูปแบบคำสั่ง if ( เหตุการณ์ Operator เหตุการณ์ ) {
5 If else เป็นคำสั่ง if เหมือนเดิม แต่เพิ่มสถานการณ์ว่า ถ้ามีเหตุการณ์เป็นเท็จเกิดขึ้นจะให้ทำงานอะไร ดังแผนภาพ เหตุการณ์ ทำงาน ทำงาน if else เป็นจริง เป็นเท็จ
6 รูปแบบการใช้ IF รูปแบบคำสั่ง if ( เหตุการณ์ Operator เหตุการณ์ ) { 7 เงื่อนไข
elseif คำสั่ง elseif เป็นคำสั่งสำหรับสร้างเงื่อนไขการทำงานของโปรแกรมว่า ถ้าเหตุการณ์แรกเป็นจริง ก็จะให้ทำงานตามที่กำหนดไว้ แต่ถ้าไม่เป็นจริงให้เข้าสู่สถานการณ์ที่ 2 ที่เตรียมไว้ ถ้าเป็นจริงก็ให้ทำงานตามที่กำหนด แต่ถ้าไม่เป็นจริงก็ให้ทำงานตามที่กำหนดไว้ถัดไป
8 เงื่อนไข elseif ทำงาน if else ทำงาน เป็นจริง เป็นเท็จ เหตุการณ์ 9 รูปแบบคำสั่งการทำงาน elesif
10 if(): ... endif เหตุการณ์ เหตุการณ์ เหตุการณ์
จบ
11 รูปแบบคำสั่ง รูปแบบคำสั่ง
12 วนรอบการทำงานด้วยคำสั่ง while
13 วนรอบการทำงานด้วย while 14 วนรอบการทำงานด้วย while
15 วนรอบการทำงานด้วยคำสั่ง for 16 หยุดการทำงานด้วยคำสั่ง break
17 รูปแบบคำสั่ง break รูปแบบคำสั่ง for ( สถานการณ์1 ; สถานการณ์ 2 ; สถานการณ์ 3; ) { เงื่อนไขสำหรับหยุดการทำงาน} ทำงาน
18 สร้างทางเลือกด้วยคำสั่ง switch 19
สร้างทางเลือกด้วยคำสั่ง switch
20 สร้างทางเลือกด้วยคำสั่ง switch
21 อ้างอิง http://php.net/manual/en/control-structures.switch.php |