gpt4 book ai didi

php - PHP函数session_set_save_handler的write函数是怎样的序列化?

转载 作者:行者123 更新时间:2023-12-04 06:20:17 26 4
gpt4 key购买 nike

我使用 session_set_save_handler()。它工作正常。但是,有时我需要更改用户的 session 数据。我只是希望传递给 write 函数的 session 数据是在内部创建的,如下所示:

serialize($_SESSION);

但他们不是。它们的格式与简单的 PHP 序列化数据略有不同:
user|a:24:{s:2:"id";s:2:"12";s:5:"email";s:19:...CUT...;}last_activity_time|i:1310535031;logged_everywhere|b:1;

任何人都知道在 session_set_save_handler() 中为 write 函数序列化 $_SESSION 数据在内部使用什么样的序列化?或者甚至更好,如果有一些反序列化和序列化功能我可以用来处理这些数据?

最佳答案

请查看 session_decode 的 PHP 文档和 session_encode .您将在注释中找到用于反序列化和序列化 session 字符串的完整示例。

关于php - PHP函数session_set_save_handler的write函数是怎样的序列化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6674676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com