Maison >développement back-end >Problème PHP >Quelle est la différence entre cookie et session en PHP ?
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
aCe 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!