这是我想知道的一个例子.
<?php
session_start();
$_SESSION['name'] = "mike";
$_SESSION['lname'] = "donwell";
$_SESSION['address'] = "111 north welding ave.";
print $_SESSION['name'] . "<br/>";
print $_SESSION['lname']. "<br/>";
print $_SESSION['address']. "<br/>";
?>
Run Code Online (Sandbox Code Playgroud)
当我在浏览器上运行它并查看cookie时,我看到一个PHPSESSID cookie,其值始终是随机的.它用于生成显示的值的加密方法.
为了安全起见,我自己能够查看我网站上的会话及其价值吗?因为它总是加密?
谢谢
默认情况下,会话未加密.数据只是以序列化形式存储在服务器硬盘上的临时目录中.这可以通过重新定义会话处理功能来更改.
例如,您可以使用数据库来存储会话数据,以及对其进行加密.
您看到的PHPSESSID值只是分配给当前浏览器会话的会话文件的MD5标识符.