Heim > Backend-Entwicklung > PHP-Problem > Wie ändere ich Cookies in PHP?

Wie ändere ich Cookies in PHP?

coldplay.xixi
Freigeben: 2023-03-02 14:36:02
Original
3556 Leute haben es durchsucht

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].

Wie ändere ich Cookies in PHP?

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);
  }
}
Nach dem Login kopieren

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);
Nach dem Login kopieren
$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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage