Maison > développement back-end > tutoriel php > cookies d'apprentissage php

cookies d'apprentissage php

黄舟
Libérer: 2023-03-04 08:24:01
original
1399 Les gens l'ont consulté

Les cookies sont des connaissances fréquemment utilisées dans le développement. Laissez-moi vous parler du bon sens et de l'utilisation des cookies dans l'apprentissage PHP.
Que sont les cookies ?
Selon la définition dans la documentation officielle, les cookies sont un moyen pour les serveurs ou scripts de conserver des informations sur le poste du client sous le protocole http. Un cookie est un petit fichier texte enregistré sur le navigateur de l'utilisateur par un service Web, qui contient des informations sur l'utilisateur visiteur. C'est une solution différente de la session, et résout également le problème du maintien de l'état entre plusieurs éléments, tout en conservant une URL soignée, elle peut être enregistrée sur la machine client sous la forme d'un script, et peut être enregistrée en envoyant un message contenant ; données spécifiques et Définir un cookie sur la machine de l'utilisateur avec un en-tête http au format suivant :
Set-Cookie:Cookie_Name=MyFirstCookie;[expires=DATE;][path=PATH]
[domain=DAMAIN_NAME;] [secure]
Le code ci-dessus créera un cookie nommé Cookie Name avec la valeur MyFirstCookie. Les paramètres entre crochets [] sont facultatifs. Le champ du paramètre expire définit la date d'expiration du cookie. S'il n'est pas défini et n'est pas supprimé manuellement, le chemin d'accès et le domaine sont combinés pour spécifier l'URL ou le cookie. URL ; session Le mot-clé signifie que les cookies ne sont pas envoyés dans les connexions http ordinaires.
Comment utiliser les cookies en php ?
Pour utiliser les cookies en php, vous devez d'abord définir le cookie. Nous pouvons utiliser SetCookie() pour définir les cookies manuellement.
Par exemple : SetCookie(string name [,string value [,int expire [,string path [,string domain [,int secure]]]]]);
Sauf le nom, tout le reste est facultatif.
Un exemple simple de paramétrage de cookies :
SetCookie('NAME','messi');
SetCookie('NAME','messi',time() 3600,'/web');

Ce qui précède est le contenu des cookies pour l'apprentissage de PHP. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !


É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