Capitolo 18. Cookies

PHP supporta in modo trasparente i cookies HTTP. I cookies sono un meccanismo per memorizzare dati nel browser remoto e tenere traccia degli utenti o identificarli al loro ritorno. I cookies possono essere impostati tramite la funzione setcookie(). I cookies sono parte dell'intestazione HTTP, quindi setcookie() deve essere chiamata prima che qualsiasi output sia inviato al browser. Si tratta della stessa limitazione della funzione header().

Ogni cookie inviato dal client sarą automaticamente trasformato in una variabile PHP, come avviene nel caso di dati GET o POST. Se si vogliono assegnare pił valori ad un singolo cookie, basta aggiungere [] al nome del cookie. Per maggiori dettagli si veda la funzione setcookie().