PHP ile çerez oluşturma, kullanıcı tarayıcısında saklanan küçük veri dosyalarıdır. Aşağıdaki örnek, PHP ile çerez oluşturmanın nasıl yapılabileceğini gösterir:
<?php $cookie_name = "user"; $cookie_value = "John Doe"; $expiration = time() + (60 * 60 * 24 * 7); setcookie($cookie_name, $cookie_value, $expiration); ?>
Bu örnekte, çerez adı “user” ve değeri “John Doe” olarak tanımlanır. $expiration değişkeni, çerezin süresini belirler ve 7 gün sonra sona ereceği anlamına gelir. Son olarak, setcookie() fonksiyonu kullanılarak çerez oluşturulur. Kullanıcı tarayıcısındaki çerezleri okumak için $_COOKIE dizisi kullanılabilir. Örneğin:
<?php if(!isset($_COOKIE[$cookie_name])) { echo "Cookie named '" . $cookie_name . "' is not set!"; } else { echo "Cookie '" . $cookie_name . "' is set!<br>"; echo "Value is: " . $_COOKIE[$cookie_name]; } ?>