Cookies werden im Client-Browser gespeichert. Wenn eine Seite über den Browser angefordert wird, wird sie in Form eines HTTP-Headers gesendet. Die angeforderte Seite kann den Cookie-Wert über PHP erhalten.
Cookies beziehen sich auf Browser und Domänennamen. Verschiedene Browser speichern sie nur im aktuellen Domänennamen und andere Domänennamen übertragen sie nicht Anfragen.
Cookie-Einstellungen (Empfohlenes Lernen: PHP-Video-Tutorial)
Syntax:
setcookie( string name,[string value],[int expire],[string path],[string domain]);
Parameterbeschreibung:
Name: Cookie-Name
Wert: Cookie-Wert
Ablauf: Ablaufzeit, Zeitstempelformat. Wenn es nicht gesetzt ist, läuft das Cookie nach dem Schließen des Browsers ab.
Pfad: Ein gültiger Pfad auf der Serverseite. Der Standardwert ist der Pfad der Seite, wenn das Cookie aktuell gesetzt ist. „/“ bedeutet, dass der gesamte Domänenname gültig ist, und „/A“ bedeutet, dass die Seite im Verzeichnis der Kategorie A gültig ist. Nur die im festgelegten Pfad enthaltenen Seiten können den Cookie-Wert erhalten.
Domäne: Der Domänenname, für den das Cookie gültig ist. Standardmäßig können alle Domänennamen erhalten Es. Beispielsweise kann „www.baidu.com“ auch „.baidu.com“ sein.
Beispiel:
setcookie("validCode","value",time()+3600*2,'/','www.baidu.com'); //cookie名称:validCode //cookie值:value //过期时间:两个小时后过期 //可以拿到cookie的页面:所有页面 //可以拿到cookie的域名:www.baidu.com
Cookie holen
$_COOKIE['validCode']
Das obige ist der detaillierte Inhalt vonSo setzen und erhalten Sie PHP-Cookies. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!