Maison > développement back-end > Problème PHP > Comment utiliser les cookies php

Comment utiliser les cookies php

王林
Libérer: 2023-02-26 19:04:01
original
2510 Les gens l'ont consulté

Comment utiliser les cookies php

Utilisation des cookies en PHP ---Ajouter/Mettre à jour/Supprimer/Obtenir des cookies et renseigner automatiquement le nom d'utilisateur et le mot de passe de l'utilisateur et déterminer si c'est la première fois qu'il se connecte

Que sont les cookies ?

Le serveur enregistre les informations de l'utilisateur sur le client, telles que le nom de connexion, le mot de passe, etc.

Ces données sont comme des cookies. La quantité de données n'est pas importante. Le serveur peut les lire sur le client en cas de besoin et les enregistrer dans le répertoire cache du navigateur du client.

1. Lorsque le navigateur accède à cookie.php, le serveur enverra une réponse http avec Set-Cookie:name=zxf;expire=Wed,21-Sep-2017 20:14 GMT lorsque le navigateur après. En recevant le message, les informations du cookie seront enregistrées sur le disque local.

2. Si nous n'avons pas le temps (le troisième paramètre)

Le cookie ne sera pas enregistré sur le client À la fin de la session du navigateur, le cookie expirera

<.>3. Cookie Ce qui est enregistré, ce sont des informations de chaîne

4. Le client peut enregistrer plusieurs clés => val

5. Pendant le processus d'enregistrement du cookie, le chinois sera codé en urlen, et le cookie peut avoir plusieurs clés. Chaque key=>val peut spécifier différentes durées de validité pour différentes valeurs de clé.

Le code est le suivant :

<?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 "成功";
 ?>
Copier après la connexion

Si la key=>val du cookie que vous supprimez n'est pas supprimée, le cookie sera conservé sur le client. Si vous supprimez le cookie de ce site Web, si tous les cookies sont supprimés, le navigateur supprimera le fichier cookie.

Tutoriel recommandé :

Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal