如何在PHP響應(yīng)中設(shè)置Cookie

PHP
小樊
88
2024-08-19 11:04:29

在PHP中設(shè)置Cookie可以使用setcookie()函數(shù)。以下是一個(gè)簡(jiǎn)單的例子,演示如何在PHP響應(yīng)中設(shè)置一個(gè)名為"username"的Cookie:

<?php
// 設(shè)置Cookie的值為"JohnDoe",有效期為1小時(shí)
setcookie("username", "JohnDoe", time() + 3600);

echo "Cookie已設(shè)置";
?>

在上面的例子中,setcookie()函數(shù)的第一個(gè)參數(shù)是Cookie的名稱(chēng),第二個(gè)參數(shù)是Cookie的值,第三個(gè)參數(shù)是Cookie的過(guò)期時(shí)間(以秒為單位,這里設(shè)置為1小時(shí)后過(guò)期)。通過(guò)調(diào)用setcookie()函數(shù)設(shè)置Cookie后,在之后的HTTP響應(yīng)中會(huì)包含相應(yīng)的Set-Cookie頭部,告訴瀏覽器存儲(chǔ)該Cookie。

0