php - 会话变量何时保存?
Posted
技术标签:
【中文标题】php - 会话变量何时保存?【英文标题】:php - when session variables saved? 【发布时间】:2016-09-10 15:08:38 【问题描述】:在这个例子中:
<?php
session_start();
$_SESSION["favcolor"] = "green";
$_SESSION["favanimal"] = "cat";
echo "Session variables are set.";
?>
php 究竟何时将会话变量保存到文件中?何时发送响应或在将值分配给关联数组之后? 提前谢谢!
【问题讨论】:
在脚本执行完成时,或者当你明确地执行session_write_close()
【参考方案1】:
PHP 在脚本运行时结束时自动保存会话数据。但是,您可以使用session_write_close()
强制它提前这样做
http://php.net/manual/en/function.session-write-close.php
【讨论】:
我明白了。谢谢!以上是关于php - 会话变量何时保存?的主要内容,如果未能解决你的问题,请参考以下文章