读取$ _SESSION所需的session_start()

时间:2013-05-29 05:39:53

标签: php ajax session session-variables

我们假设我们有index.php,它会调用session_start()并填充$_SESSION数据。
当用户在网页上时,他们点击一个按钮,AJAX查询将启动到ajax.php。 ajax.php不会调用session_start(),但它已成功读取$_SESSION中的数据。

这是预期的行为吗?

1 个答案:

答案 0 :(得分:7)

如果查看phpinfo();调用的输出,您可能会注意到session.auto_start配置变量设置为1。

documentation for further reference。除非设置了此标志,否则它绝对不是预期的行为,并且您可能包含明确调用session_start()的代码。