Site logo

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 đó.

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.";

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.