L'article précédent vous a présenté "Comment utiliser le tri à bulles en PHP ? 》, cet article continue de vous présenter quelle est la différence entre cookie et session en PHP ? Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
La différence entre cookie et session :
Pour la gestion des sessions PHP,
cookie : données stockées dans navigation Côté serveur, les caractéristiques sont : pratique pour échanger des données avec javascript ; pratique pour obtenir des informations sur l'utilisateur ; risques : les cookies peuvent être désactivés lors de la navigation ; alternatives : paramètres d'url : les données sont stockées sur le serveur ; serveur ; fonctionnalités : efficace, sûr, Il ne dépend pas de l'environnement du navigateur. Le serveur identifiera chaque utilisateur avec un identifiant
Pour la différence spécifique entre les deux, nous prenons le code comme exemple :
Nous écrivons d'abord une fonction (setcookie), puis définissons un nom dans la fonction, puis nous devons accéder à ces données via une autre page. À ce stade, nous devons créer un fichier et afficher (echo) $. COOKIE['name'] dans ce fichier, nous utilisons entendre pour accéder à la première page,
2.php
<?php setcookie('name','我喜欢你'); header('Location:1.php'); ?>
1.php
<?php echo $_COOKIE['name']; ?>
Exécuter le résultat :
Lorsque nous écrivons en HTML, nous pouvons obtenir des résultats. Tout d'abord, nous écrivons un morceau de code HTML
Dans
a