Cours : Les cookies en PHP
Qu'est-ce qu'un cookie ?
C'est un petit fichier, qui a une durée de vie limitée que l'on stocke dans le navigateur de l'utilisateur et que l'on peut lire ensuite.
À quoi ça sert ?
Principalement à stocker des informations de configuration ou de préférences, un pseudo à utiliser, un thème, une taille de police etc etc.
Créer un cookie en PHP
Pour créer un cookie utilisez la fonction setcookie (la doc : https://www.php.net/manual/fr/function.setcookie.php).
setcookie("3waNickname", "Turlututu"); // le nom du cookie puis la valeur du cookie
Afficher un cookie en PHP
Pour afficher un cookie, vous allez utiliser une superglobale : $_COOKIE.
echo $_COOKIE["3waNickname"];
Supprimer un cookie
Pour supprimer un cookie il va falloir le retirer de la superglobale :
unset($_COOKIE["3waNickname"]);
Exercice : Les Cookies
10 June 2025