session与cookie的区别

管理员
2023-04-12 / 0 评论 / 27 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年04月13日,已超过318天没有更新,若内容或图片失效,请留言反馈。

session与Cookie的区别:
一、储存区别:
1.session存储数据在服务器端
2.Cookie在客户端
二、大小限制区别:
1.session没有数据大小限制
2.Cookie有数据大小限制
三、数据安全:
1.session数据安全
2.Cookie相对于不安全。

在PHP中Session创建和使用Session:

// 开启 session
session_start();

// 设置 session 变量
$_SESSION["username"] = "John";
$_SESSION["email"] = "john@example.com";

// 得到 session 变量的

$username = $_SESSION["username"];
$email = $_SESSION["email"];

// 摧毁 session
session_destroy();

在PHP中Cookie创建和使用Cookie:

// 设置一个 cookie
setcookie("username", "John", time() + 3600, "/");

// 得到cookie
$username = $_COOKIE["username"];

// 删除 cookie
setcookie("username", "", time() - 3600, "/");
0

打赏

评论 (0)

取消