PHP, net bir şekilde HTTP çerezlerini desteklemektedir. Çerezler, sitenizin ziyaretçilerinin tarayıcısında bilgi depolamak ve bu bilgiyi kullanarak tekrar gelen ziyaretçileri tanımak için kullanılan bir yöntemdir. Bu yöntemi kullanmak için setcookie() fonksiyonu kullanabilirsiniz. Çerezler, HTTP başlıklarının bir bölümüdür, dolayısı ile setcookie() fonksiyonu, tarayıcıya herhangi bir html çıktısı gönderilmeden önce kullanılmalıdır. Bu sınırlama, başlık() fonksiyonu ile aynıdır.
Tarayıcıdan sunucuya gönderilen bir çerez, GET veya POST yönteminde kullanıldığı gibi, otomatik olarak PHP değişkenlerine dönüştürülür. Eğer bir çerez ile birden çok değer saklamak istiyorsanız, çerez adına [] eklemek yeterli olacaktır. Detaylı bilgi için setcookie() fonksiyonunu inceleyiniz.