我在项目中使用会话数组,所以我必须使用$_SESSION['checkToken']['quote']
这几乎适用于所有文件。但在一些文件中,我遇到了错误CCD_ 2。
前任。在我的TempMediaController中,当我要访问时,我遇到了同样的错误echo $_SESSION['checkToken']['quote']
。但同样的事情也适用于其他控制器。
为了避免这个错误,我得到了一个解决方案。在TempMediaController启动时,我添加CCD_ 4。这解决了我的问题。但我知道这不是正确的方式。那么,解决这个问题的正确方法是什么呢?
$_SESSION
是超全局变量。它将在您的应用程序中提供。请确保仅在注销功能中调用session_destroy
。
要像您提到的那样正确地使用会话,您需要在每个脚本的顶部调用session_start()
,以防止未定义$_SESSION
。使用CHttpSession
而不是$_SESSION
。