PHP何时在会话处理程序类上调用Write方法?

PHP何时在会话处理程序类上调用Write方法?,php,mysql,session,mysqli,Php,Mysql,Session,Mysqli,我有一个问题: new MySqli new Session - with the mysqli as parameter $_SESSION Usage close MySqli 但最后,在我关闭MySqli之后,调用了会话::_write。有谁能告诉我,在一切都完成后,如何安全地关闭MySqli连接?或者我真的不需要?我一直在想,每次访问该页面时,一个新的MySqli连接都会被打开,而且永远不会关闭,这让我想到我可能会在某个时候出现某种溢出。任何信息都将不胜感激。只有当有脚

我有一个问题:

new MySqli  
new Session - with the mysqli as parameter  
$_SESSION Usage  
close MySqli  

但最后,在我关闭MySqli之后,调用了
会话::_write
。有谁能告诉我,在一切都完成后,如何安全地关闭MySqli连接?或者我真的不需要?我一直在想,每次访问该页面时,一个新的MySqli连接都会被打开,而且永远不会关闭,这让我想到我可能会在某个时候出现某种溢出。任何信息都将不胜感激。

只有当有脚本要处理时,PHP解析器才会运行。它如何知道何时需要处理脚本?您的web服务器将它们发送给它,并通过http将其数据输出到客户端。每次php进程结束(脚本结束)时,它都会断开与sql server的连接,除非您指定它保持连接打开


我不会担心由于上一次会话而使连接保持打开状态::_writecall,但如果您将会话::write_close用于会话以确保安全,并确保所有数据都写回数据库,我会在关闭SQL连接之前调用会话::write_close。

write_close解决了所有问题。我很乐意,但我是新来的,谢谢你,伙计!