我听说过 session_start()
需要在 !DOCTYPE
之前调用,但我对其他 session 功能感到困惑。来自手册:
"To use a named session, call session_name() before calling session_start()."
所以,我显然必须拥有 session_name()
<!DOCTYPE html>
之前的函数,但是在 html 开始之前我还需要哪些其他功能?我很确定 $_SESSION['']
在 html 中没问题,但我想澄清一下。
最佳答案
据我所知(假设您使用 PHP 进行编码)在开始编写响应正文后您无法设置响应 header 。
因此,必须在程序开始编写响应主体之前设置与响应 header 相关的任何内容(例如:响应主体中的 html 元素)。
关于php - 在 html 标记之前必须调用哪些 session 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23922890/