Heim >Backend-Entwicklung >PHP-Problem >So verwenden Sie PHP-Cookies

So verwenden Sie PHP-Cookies

王林
王林Original
2019-10-15 17:54:322507Durchsuche

So verwenden Sie PHP-Cookies

Verwendung von Cookies in PHP --- Cookies hinzufügen/aktualisieren/löschen/abrufen und automatisch den Benutzernamen und das Passwort des Benutzers eingeben und feststellen, ob es sich um die erste Anmeldung handelt

Was sind Cookies?

Der Server speichert die Benutzerinformationen auf dem Client, wie z. B. Anmeldename, Passwort usw.

Diese Daten sind wie Cookies. Die Datenmenge ist nicht groß. Der Server kann sie bei Bedarf vom Client lesen und im Browser-Cache-Verzeichnis speichern.

1. Wenn der Browser auf cookie.php zugreift, sendet der Server eine http-Antwort mit Set-Cookie:name=zxf;expire=Wed,21-Sep-2017 20:14 GMT Wenn Sie die Nachricht erhalten, werden die Cookie-Informationen auf der lokalen Festplatte gespeichert.

2. Wenn wir keine Zeit haben (der dritte Parameter)

Das Cookie wird nicht auf dem Client gespeichert, wenn die Browsersitzung endet

3. Cookie Was gespeichert wird, sind String-Informationen

4. Der Client kann mehrere Schlüssel speichern => val

5. Während des Speichervorgangs des Cookies werden chinesische URLs codiert und Das Cookie kann mehrere Schlüssel haben. Jeder Schlüsselwert kann unterschiedliche Gültigkeitszeiten für unterschiedliche Schlüsselwerte angeben.

Der Code lautet wie folgt:

<?php
//添加cookie
setcookie("name","zxf",time()+3600);
//数组
 
/$arr = array(1,2,3); 
 $arr_str = serialize($arr); 
 setcookie("a",$arr_str,time()+3600); 
 
//获取cookie
  
var_dump($_COOKIE);
 
//更新cookie
 
setcookie("name","aaa",time()+3600);
 
//删除cookie
 
setcookie("name","",time()-20);
 
//删除所有
 
foreach ($_COOKIE as $key => $value) {
 setcookie($key,"",time()-1);
 }
echo "成功";
 ?>

Wenn der key=>val des von Ihnen gelöschten Cookies nicht gelöscht wird, bleibt das Cookie auf dem Client erhalten. Wenn Sie das Cookie dieser Website löschen, löscht der Browser die Cookie-Datei, wenn alle Cookies gelöscht werden.

Empfohlenes Tutorial: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo verwenden Sie PHP-Cookies. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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