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!