laravel如何检查会话变量是否为空

Gha*_*man 2 php laravel blade laravel-5 laravel-session

如何检查此会话是否为空,此处为示例

 @elseif {{Session::get('package_id')}}=null
 @include('index.customer.customerpackage')
Run Code Online (Sandbox Code Playgroud)

以及如何检查{{Session :: get('package_id')}} = 1然后Free else Paid

Mar*_*łek 7

您可以使用

@elseif (session()->has('package_id'))
Run Code Online (Sandbox Code Playgroud)

要验证它是否在会话中,或者如果它可能在会话中但也设置为null,您可以使用:

@elseif (session()->get('package_id'))
Run Code Online (Sandbox Code Playgroud)