Làm thế nào để sử dụng được Session trong PHP?
Trả lời:
Đáp án đúng: D
Để sử dụng Session trong PHP, bạn cần khởi tạo hoặc tiếp tục một session hiện có. Cách chính xác nhất để thực hiện điều này là gọi hàm session_start(). Hàm này sẽ:
- Kiểm tra xem đã có session nào đang hoạt động hay chưa.
- Nếu chưa có, nó sẽ tạo một session mới và gửi một cookie session ID đến trình duyệt của người dùng.
- Nếu đã có, nó sẽ tiếp tục session hiện có bằng cách khôi phục các biến session từ bộ lưu trữ.
Các lựa chọn khác không đúng vì:
session.auto_startlà một thiết lập trongphp.ini, nếu được bật, nó sẽ tự động khởi động session khi một script PHP được thực thi. Tuy nhiên, việc dựa vào cấu hình này không phải là cách tốt nhất vì nó có thể không được bật trên tất cả các môi trường.- "Luôn được tự động gọi" không đúng, bạn phải chủ động khởi động session.
session_register()đã không còn được dùng từ PHP 5.4.0.





