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) !