PHP Conference Nagoya 2025

Куки

PHP прозоро підтримує HTTP-куки. Куки — це механізм зберігання даних у віддаленому браузері для відстежування або ідентифікації користувачів. Куки можна встановити функцією setcookie() або setrawcookie(). Куки є частиною заголовка HTTP, тож викликати setcookie() потрібно до надсилання виводу в браузер. Це саме обмеження має функція header(). Можна використовувати функції буферизації виводу, щоб відкласти виведення, поки не вирішено встановлювати куки та/або надсилати заголовки.

Якщо директива variables_order містить "C", то куки, що надіслані сервером клієнту, автоматично включаються в суперглобальний масив $_COOKIE. Можна вказати декілька значень для одних куків, додавши [] до їхньої назви.

Докладніша інформація, включно з примітками про вади браузера, є на сторінках функцій setcookie() та setrawcookie().

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top