Heim >Backend-Entwicklung >PHP-Problem >Wie ändere ich Cookies in PHP?
So ändern Sie den Cookie-Inhalt in PHP: Öffnen Sie zuerst den Inhalt, der geändert werden muss, und weisen Sie dann das Cookie zu, bevor eine andere Ausgabe gesendet wird. Der Code lautet [$_COOKIE[$var] = $ value;setcookie($var ,$value,$time,$path].
So ändern Sie Cookies in PHP: Der Name wird angegeben als Wenn das gesendete Cookie beispielsweise den Namen „Name“ trägt, wird automatisch eine Variable mit dem Namen erstellt, die den Wert des Cookies enthält An einer beliebigen Stelle wird dem Cookie ein Wert zugewiesen, bevor eine andere Ausgabe gesendet wird. Andernfalls kann die Funktion mit der folgenden Methode gelöst werden:
// php COOKIE设置函数立即生效,支持数组 function cookie($var, $value = '', $time = 0, $path = '', $domain = '', $s = false) { $_COOKIE[var] = $value; if (is_array($value)) { foreach ($value as $k => $v) { setcookie($var .'['.$k.']', $v, $time, $path, $domain, $s); } } else { setcookie($var,$value, $time, $path, $domain, $s); } }
Auf diese Weise können Sie Folgendes erhalten: Der Cookie-Wert direkt ohne Aktualisierung. Tipp: Dies funktioniert für die sofortige Cookie-Aktualisierung in diesem Code. Zwei Sätze: cookie
$_COOKIE[$var] = $value; setcookie($var,$value,$time,$path,$domain,$s);
$user
Das heißt, das Cookie wird zweimal gleichzeitig zugewiesen. Die oben genannten Punkte sind alle dieses Mal vorgestellten
Verwandte Lernempfehlungen: PHP-Programmierung von.
Das obige ist der detaillierte Inhalt vonWie ändere ich Cookies in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!