gpt4 book ai didi

PHP 在使用 session_write_close() 时保存 session ;

转载 作者:IT王子 更新时间:2023-10-29 00:01:35 26 4
gpt4 key购买 nike

我有一个页面,我在此页面的开头进行了长时间的轮询

session_start();
session_write_close();

因为:

to prevent concurrent writes only one script may operate on a session at any time

所以如果我不这样做并且长轮询正在运行,用户将无法加载另一个页面。

因此,可以从此轮询页面访问 session 中的数据,但在我的脚本中的某个时间点,我必须将 session 保存回服务器,因为我对其进行了一些更改。

有什么办法呢?

这将是非常好的,这将是一种做类似事情的方式

session_write_open();
//do stuff
session_write_close();

但是 session_write_open() 不存在!

谢谢

最佳答案

您对 session 进行一些更改之前,再次调用session_start。进行更改,如果您仍然不想退出,请再次调用 session_write_close。您可以多次执行此操作。

关于PHP 在使用 session_write_close() 时保存 session ;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10046570/

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