เมื่อออกแบบ Web Application ต้องการให้ระบบจำชื่อผู้ใช้และรักษาสถานะการเข้าสู่ระบบไว้แม้ปิดเบราว์เซอร์แล้วเปิดใหม่ ควรใช้เทคนิคใด
กใช้ Global Variable ของ PHP
ขใช้ $_COOKIE เก็บข้อมูลที่มีอายุการใช้งานที่กำหนด
คใช้ LocalStorage ของ JavaScript เก็บข้อมูลบนอุปกรณ์
งใช้ $_SESSION เก็บข้อมูลเซสชัน
เฉลยอธิบาย
Cookie สามารถตั้งเวลาหมดอายุ (Expiration Time) ได้ ทำให้ข้อมูลยังคงอยู่แม้ปิดเบราว์เซอร์แล้วเปิดใหม่ ตราบเท่าที่ยังไม่หมดอายุ ตัวเลือก A ผิดเพราะ Global Variable จะหายไปเมื่อปลายการทำงาน ตัวเลือก B ผิดเพราะ $_SESSION ลบออกเมื่อปิดเบราว์เซอร์ (ทั่วไป) ตัวเลือก D ผิดเพราะ LocalStorage ไม่สามารถตั้งเวลาหมดอายุแบบอัตโนมัติได้