session_encode() 只是以格式化的形式返回会话数据集
session_start();
$_SESSION['login_ok'] = true;
$_SESSION['nome'] = 'sica';
$_SESSION['inteiro'] = 34;
echo session_encode();
这段代码将打印
login_ok|b:1;nome|s:4:"sica";inteiro|i:34;
(PHP 4, PHP 5, PHP 7, PHP 8)
session_encode — 将当前会话数据编码为会话编码字符串
session_encode() 返回存储在 $_SESSION 超级全局变量中的当前会话数据的序列化字符串。
默认情况下,使用的序列化方法是 PHP 内部方法,与 serialize() 不同。可以使用 session.serialize_handler 设置序列化方法。
此函数没有参数。
返回当前会话的编码内容,如果失败则返回 false
。
必须在使用 session_encode() 之前调用 session_start()。
session_encode() 只是以格式化的形式返回会话数据集
session_start();
$_SESSION['login_ok'] = true;
$_SESSION['nome'] = 'sica';
$_SESSION['inteiro'] = 34;
echo session_encode();
这段代码将打印
login_ok|b:1;nome|s:4:"sica";inteiro|i:34;