Common Practice: PHP Programming

  • เรียก exit() หรือ die() ทุกครั้งหลังจากสั่ง header('Location: ...'); เพื่อ redirect ทันที (แต่ถ้ายังต้องการการ execute คำสั่งต่อไปจนจบ ก็ไม่จำเป็นต้อง exit)
  • ในกรณีที่มีการ require file อื่นที่เป็น library รวม และใน script ของเรา ต้องการสร้าง function ขึ้นมาใหม่ ควรใช้ function_exists เพื่อตรวจสอบการซ้ำก่อน