Giới thiệu về làm việc với cookie trong PHP

Có một cách để lưu trữ dữ liệu trực tiếp trong trình duyệt của người dùng. Điều này được thực hiện thông qua cookie (cookie). Cookie là những đoạn chuỗi nhỏ được lưu trữ ở một vị trí đặc biệt trong trình duyệt. Mỗi cookie có một tên riêng, thông qua đó cookie này có thể được ghi và đọc.

Hãy cùng xem cách thực hiện điều này. Đầu tiên, chúng ta tạo hai tệp PHP. Trong tệp đầu tiên chúng ta sẽ ghi một cookie, còn trong tệp thứ hai - chúng ta sẽ đọc nó.

Việc ghi cookie được thực hiện bằng hàm setcookie, tham số đầu tiên của hàm này nhận tên của cookie đó, và tham số thứ hai - giá trị. Lưu ý rằng việc ghi cookie cần được thực hiện trước bất kỳ lệnh xuất nào ra màn hình (tương tự như session).

Vậy, hãy trong tệp ghi một cookie với tên test và giá trị 'abcde':

test1.php<?php
  setcookie('test', 'abcde');
?>

Bây giờ hãy trong tệp thứ hai đọc cookie của chúng ta. Điều này được thực hiện thông qua mảng $_COOKIE:

test2.php<?php
  echo $_COOKIE['test']; // sẽ xuất ra 'abcde'
?>
Задание 1

Trong một tệp, hãy ghi một cookie, còn trong tệp khác hãy hiển thị nó ra màn hình.