$txt = “This is a test”;
$key = “testkey”;
$encrypt = passport_encrypt($txt,$key);
$decrypt = passport_decrypt($encrypt,$key);
echo $txt.”<br><hr>”;
echo $encrypt.”<br><hr>”;
echo $decrypt.”<br><hr>”;
?>
//array.php
<?php
include “fun.php”;
$array = array(
"a" => "1",
"b" => "2",
"c" => "3",
"d" => "4"
);
//serialize 产生一个可存储的值,返回一个字符串,unserialize 还原
$txt = serialize($array);
$key = “testkey”;
$encrypt = passport_encrypt($txt,$key);
$decrypt = passport_decrypt($encrypt,$key);
$decryptArray = unserialize($decrypt);
echo $txt.”<br><hr>”;
echo $encrypt.”<br><hr>”;
echo $decrypt.”<br><hr>”;
echo $decryptArray.”<br><hr>”;
?>
关键的地方来了当你要跳转到另外一个网址,但又要保证你的 session 无误的时候,
你需要对 session 作一个处理.貌似一个公司有一个网站又有一个论坛,两个地方都有注册
和登录,但又不想让用户在主页登录后跳转到论坛的时候 session 失效,即是登录一次跑完
整间公司
那要怎样来处理用户的 session 呢
网页都是无状态的,如果要在新的网页中继续使用 session,则需要把 session 从一
个地方移到另一个地方,可能有些人已经想到了,我可以通过 url 传址的方式来调用它.而
PHP 有个处理 session 的变量,叫$_SESSION.于是将需要注册的 session 转换成一个数
组吧.那么,你可以这样写:
//login.php
<?php