Tìm hiểu cookie trong PHP
5:00 read
Cookie trong PHP là một cách để lưu trữ dữ liệu trên máy khách. Cookie được gửi từ máy chủ đến trình duyệt và được lưu trữ trên máy khách. Mỗi lần trình duyệt yêu cầu một trang từ máy chủ, cookie sẽ được gửi kèm theo yêu cầu đó.
Thiết lập Cookie
setcookie()
Hàm setcookie()
được sử dụng để thiết lập một cookie. Cookie phải được thiết lập trước khi có bất kỳ đầu ra nào từ trang PHP.
Cú pháp
setcookie(name, value, expire, path, domain, secure, httponly);
Ví dụ
setcookie("user", "JohnDoe", time() + 3600, "/"); // Cookie tồn tại trong 1 giờ
echo "Cookie 'user' is set.";
Truy cập Cookie
Cookie được lưu trữ trong biến siêu toàn cục $_COOKIE
. Bạn có thể truy cập giá trị của cookie giống như một mảng liên kết.
Ví dụ
if (isset($_COOKIE['user'])) {
echo "User is " . $_COOKIE['user']; // Output: User is JohnDoe
} else {
echo "User cookie is not set.";
}
Yêu cầu đăng nhập
Vui lòng đăng nhập để truy cập nội dung này
Additional Resources
Course Guide
Comprehensive PDF guide with examples
GitHub Repository
Example code for all lessons
Discussion
Have a question about this lesson? Post it here and get answers from instructors and peers.