session_encode函数介绍
session_encode — 将当前会话数据编码为一个字符串
语法:
string session_encode ( void )
session_encode()返回一个字符串,该字符串包含有被编码的当前会话数据。
session_encode实例:
session_start();
$_SESSION['name'] = "Onur Yerlikaya";
/* http://www.manongjc.com/article/1259.html */
$str = session_encode();
echo $str;
?>
输出结果:
products|a:2:{i:0;s:8:"Hal 2000";i:1;s:6:"Tardis";}name|s:14:"Onur Yerlikaya";
session_decode函数介绍
session_decode — 将字符串解码为session数据
语法:
bool session_decode ( string $data )
session_decode() decodes the session data in data, setting variables stored in the session.
参数:
data:The encoded data to be stored.
返回值:成功时返回 TRUE, 或者在失败时返回 FALSE.
session_decode实例
session_start();
$_SESSION = array();
session_decode('products|a:2:{i:0;s:8:"Hal 2000";i:1;s:6:"Tardis";}name|s:14:"Onur Yerlikaya"');
foreach ( $_SESSION['products'] as $p ) {
print "$p
\n";
}
?>
运行结果:
Hal 2000
Tardis