In PHP können Sie die Funktion setcookie() verwenden, um eine längere Gültigkeitsdauer für das Cookie festzulegen, damit das Cookie nicht abläuft. Die Syntax lautet „setcookie(cookie_name,cookie_value, time()+99*365*24*; 3600);".
Empfohlen: „PHP-Video-Tutorial“
Gültigkeitsdauer von Cookies:
Standard: Der Sitzungszyklus endet (d. h. der Browser geschlossen ist). Standardmäßig laufen Cookies ab, wenn der Browser geschlossen wird. Diese Art von Cookie ist ein temporäres Cookie oder wird als Sitzung bezeichnet.
Cookie unterstützt das Festlegen der Gültigkeitsdauer. Der dritte Parameter von setcookie kann die Gültigkeitsdauer des Cookies festlegen. (Das Folgende ist auf 60 Sekunden festgelegt, aber nach einer Minute läuft das Cookie ab, unabhängig davon, ob der Browser geschlossen ist.) eine längere Cookie-Gültigkeitsdauer, um zu verhindern, dass Cookies ablaufen, zum Beispiel 99 Jahre (die Zeit wird in Sekunden angegeben und muss mit 365 Tagen, 24 Stunden und 3600 Sekunden multipliziert werden):
setcookie("cookie_name", "cookie_value", time() + 99 * 365 * 24 * 3600);
Das obige ist der detaillierte Inhalt vonWie stelle ich ein, dass Cookies in PHP nicht ablaufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!