Php 销毁Laravel中的会话文件
众所周知,我们可以使用session_destory()函数删除PHP中的会话文件。但是我不知道如何删除Laravel中的会话文件,因为作者重写了会话模块。期待你的回答 就用这个吧Php 销毁Laravel中的会话文件,php,laravel,Php,Laravel,众所周知,我们可以使用session_destory()函数删除PHP中的会话文件。但是我不知道如何删除Laravel中的会话文件,因为作者重写了会话模块。期待你的回答 就用这个吧 Session::flush(); 在Laravel中销毁所有会话。只需使用此命令即可 Session::flush(); 在Laravel中销毁所有会话。我在开发过程中使用的一种简便方法仅: Route::get('/flush', function () { Session::flush();
Session::flush();
在Laravel中销毁所有会话。只需使用此命令即可
Session::flush();
在Laravel中销毁所有会话。我在开发过程中使用的一种简便方法仅:
Route::get('/flush', function () {
Session::flush();
return redirect('/login');
})->name('flush');
我在开发过程中使用的便捷路线仅限于:
Route::get('/flush', function () {
Session::flush();
return redirect('/login');
})->name('flush');
您必须使用会话刷新,如下所示:
会话::flush();//销毁所有会话。您必须使用会话刷新,如下所示:
会话::flush();//销毁所有会话。我通过阅读laravel framwork中的原始代码找到了答案
session()->getHandler()->destroy();
我希望它能帮助其他人。我通过阅读laravel framwork中的原始代码找到了答案
session()->getHandler()->destroy();
我希望它能对其他人有所帮助。如果您在文件中设置了会话存储选项,并且如果您发现从编码中刷新会话有困难,这种情况有时会发生。 然后,您直接转到存储它的文件并删除该文件,您会看到您的所有会话将永远消失 会话文件以随机字符存储在以下路径中 yourfoldername/storage/framework/sessions/
如果您在文件中设置了会话存储选项,并且您发现从编码中刷新会话有困难,那么有时会发生这种情况。 然后,您直接转到存储它的文件并删除该文件,您会看到您的所有会话将永远消失 会话文件以随机字符存储在以下路径中 yourfoldername/storage/framework/sessions/
你需要知道的是这里会话文件会随着时间的推移而删除是的,它会删除它们@lagbox。但是我想找出删除它们的方法手册你需要知道的是这里会话文件会随着时间的推移而删除它们是的,它将删除它们自己@lagbox。但我想找出删除它的方法。它对我不起作用。我想要的是从磁盘上删除会话文件,而不仅仅是删除会话数组中的一个或多个字段。文档中说:
如果要从会话中删除所有数据,可以使用flush方法。
,这里已经提到过几次。如果必须销毁该文件,我只需编写helper方法来删除该文件。但是如果您认为会话数组是空的,请使用flush()
。这对我不起作用。我想要的是从磁盘上删除会话文件,而不仅仅是删除会话数组中的一个或多个字段。文档中说:如果要从会话中删除所有数据,可以使用flush方法。
,这里已经提到过几次。如果必须销毁该文件,我只需编写helper方法来删除该文件。但是如果您认为会话数组是空的,请使用flush()
。