หลายคนพัฒนาเว็บด้วยภาษา php มักเจอปัญหาเวลาหน้าเว็บที่ต้องใช้ผสมระหว่าง php กับ html ทำให้เกิดโค้ดที่ไม่สวยงาม แต่ php ก็ได้คิดค้น alternative syntax control ขึ้นมันก็คือพวก endfor, endif, endforeach และ endwhile นั้นเอง
แล้วพวกนี้มันนี้ยังไงละ มันมีวิธีใช้ตามนี้ครับ
[sourcecode language=”text”]
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
[/sourcecode]
จากโค้ดที่เห็นจะเห็นว่าถ้าแบบทั่วไปธรรมที่ใช้กัน ถ้ามันมีโค้ดเยอะๆๆ จะทำให้เราตาลาย เพราะเนื่องจากเครื่อง {} นั้นเองแต่ถ้าใช้ในรูปแบบ endif; นั้นจะทำให้เราสบายตามากขึ้นมันทำให้รู้สึกเหมือนสคลิปทั่วไปคล้ายๆพวก vb เป็นต้น ซึ่งการใช้โค้ดในรูปแบบ endif นั้นเหมาะสำหรับในหน้าที่เป็นส่วนของ view ที่ต้องมีการผสมระหว่าง html กับ php นั้นเอง
ส่วนเรื่องรูปแบบการใช้งานนั้นจะสังเกตเห็นว่ามีเครื่องหมาย : หลัง if นะครับ และนั้นคือวิธีใช้งานครับให้ใช้เครื่องหมาย : หลังเงื่อนไขเปรียบเสมือนวงเว็บเปิด และมันจะทำจนจบก็ต้องเมื่อเจอ endif; ครับ ส่วนพวกคำสั่งอื่นเช่น endfor; , endforeach; , endwhile ก็ใช้งานในลักษณะเดียวกัน