ใน workshop นี้จะแนะนำวิธีการใช้ if elseif else แบบง่ายๆ ใช้ตรวจสอบสถานะการสั่งซื้อสินค้า PHP เพื่อเป็นแนวทางให้นักพัฒนามือใหม่ได้รู้กระบวนการใช้ if ในงานจริงๆนะครับ และอย่าลืมเอาไปต่อยอดนะครับ…
การทำงานของโปรแกรมก็ไม่มีอะไรยากครับ เราแค่เขียน if elesif else เพื่อเทียบสถานะที่เปลียนไปในการขั้นตอนการสั่งซื้อสินค้าและแสดงข้อความที่ต้องการออกมา มาดูตัวอย่าง code กันครับ
**ลองเปลี่ยนสถานะในบรรทัดที่ 4 ดูนะครับ เปลี่ยนได้จาก 1-4 นะครับ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<meta charset="UTF-8"> <?php $status = 1; // ลองเปลี่ยนตัวเลขตรงนี้นะครับ เพื่อทดสอบ if else ที่เราได้เขียนไว้ if($status==1){ echo "<font color='red'> รอชำระเงิน </font>"; } elseif ($status==2) { echo "<font color='green'> รอตรวจสอบการชำระเงิน </font>"; } elseif ($status==3) { echo "<font color='blue'> ชำระเงินถูกต้อง </font>"; } else{ echo "<font color='orange'> ตรวจสอบการจัดส่งสินค้า </font>"; echo "<h1> รหัส EMS xxxx </h1>"; } ?> |
ลอง copy code ไป run และเปลียนสถานะดูนะครับ ที่สำคัญอย่าลืมนำไปต่อยอดนะครับ