我在一台服务器上有两个应用程序,第一个是基于Laravel的,第二个是纯PHP应用程序。
现在我想在laravel中的会话中保存一些变量,并在我的纯PHP应用程序中使用它。
我尝试了各种方法来存储会话变量,但其中任何一个都不起作用。
Session::put('key', 'value');
$request->session()->put('key', 'value');
$_SESSION['key'] = 'value';
以上存储方法都没有允许我在纯PHP应用程序中获取会话
我在纯PHP应用程序中print_r($_SESSION)
并返回null。
答案 0 :(得分:1)
Laravel不使用Session来保存会话,使用,文件,cookie,redis或其他驱动器,这就是你无法直接在$ _SESSION中访问的原因。
答案 1 :(得分:0)
我认为您在使用session_start()
之前忘记了使用$_SESSION
。请试一试。