php - 在 PHP 中计算 Cookie 大小

标签 php cookies

我想使用 php 在服务器端读取 cookie 并计算其长度,但找不到任何直接的方法来这样做。那么如何完成这个任务呢?

最佳答案

这个呢?

setcookie("user", "Dino babu kannampuzha", time() + 3600);

if (isset($_COOKIE["user"])) {
  $data = $_COOKIE["user"];
  $serialized_data = serialize($data);
  $size = strlen($serialized_data);
  echo 'Length : ' . strlen($data);
  echo "<br/>";
  echo 'Size : ' . ($size * 8 / 1024) . ' Kb';
}

//输出

Length : 21
Size : 0.232 Kb

关于php - 在 PHP 中计算 Cookie 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15740507/

相关文章:

php - 创建 MySQL 函数需要 SUPER 权限

c# - Cookie 在 ASP.net 中失去值(value)

javascript - 检索 cookie 以设置背景图像

javascript - JQuery 自动完成 - Http 基本身份验证

php 无法识别 javascript cookie

PHP Sum 列值,如果多个键是相同的 MySql

php - 从给定日期时间获取每月的第一个星期一不会保留时间组件

php - 直接使用 $_POST ["x"] 还是复制到局部变量然后使用?

JavaScript:set-cookie 和 response 是否处理原子操作?

php - 如何用 if 条件解决 JavaScript 中的 setTimeout 问题?