在PHP中,可以通過設(shè)置cookie的第三個參數(shù)來控制cookie的過期時間。這個參數(shù)表示cookie的過期時間,通常是一個UNIX時間戳,表示從當(dāng)前時間開始的秒數(shù)。例如,如果想讓cookie在一小時后過期,可以將這個參數(shù)設(shè)置為當(dāng)前時間加上3600秒。
以下是一個示例代碼,用于設(shè)置一個過期時間為一小時后的cookie:
// 設(shè)置cookie的過期時間為一小時后
$expire = time() + 3600;
// 設(shè)置cookie
setcookie("user", "John", $expire);
注意:過期時間參數(shù)是可選的,如果不設(shè)置這個參數(shù),cookie將在瀏覽器關(guān)閉時過期。