php - 如何在 Laravel 5 中删除 session

标签 php laravel-5

我正在尝试删除一个基本 session ,但它并没有删除。这是代码

welcome.blade.php

@if(Session::has('key'))             
    {{ Session::get('key')}}
    <a href="logout">Sign Out</a>

    @else
        please signin

    @endif
</div>

我不知道如何删除 session 。这是我使用的那个,但它不工作 route.php

Route::get('/logout', function() {

   $vv =  Session::forget('key');
   if($vv)
   {
        return "signout";
   }
});

最佳答案

你应该使用这个方法

 Route::get('/logout', function() {
 Session::forget('key');
  if(!Session::has('key'))
   {
      return "signout";
   }
 });

关于php - 如何在 Laravel 5 中删除 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29462374/

相关文章:

php - MySQL PHP 查询问题

php - 根据日期从另一个表更新mysql一个表

php - 使用 php pdo mysql 分页

laravel-5 - Elasticsearch-PHP 需要 cURL 或自定义 HTTP 处理程序

php - 总结 Laravel 集合中所有 "amount"字段

php - 在 Laravel 5 中将错误附加到验证器

php - 如何正确创建 PDO 准备的 SQL 语句以使用数组进行 UPDATE

php - 如何根据年底将月份和年份存入数据库

Laravel:使用名称字段查找用户发布的所有帖子

php - 更新所有行