如何确定控制器的会话值

How to determine session value at Controller

我在 Blade 上设置了这样的会话值:

@php
if(...){
    Session::put('sent','city')
}else{
    Session::put('sent','country')
}
@endphp

现在,我需要检查控制器的 sent 会话值,但不知道如何...

所以如果你知道,请帮助我。

谢谢。

与插入值 (documentation) 相同:

public class SomeController{
  public function some_method(){
    $value = session()->get('sent');
    // or if you are not certain that the value is being set
    $value = session()->get('sent', 'default_value');
  }
}