laravel get session in view code example

Example 1: print session in laravel

dd(session()->all());

Example 2: check session in blade laravel

@if(session()->has('qwick'))
   
@else 
   
@endif

Example 3: laravel get all session data

$data = $request->session()->all();

Example 4: laravel use session values in view

<!--This is placed in the view section --> {{ session('key_name') }}

Example 5: store multiple session in laravel

//store multipal data
Session::put('user', ['first_name' => $request->get('first_name'), 'user_role' => Auth::user()->user_role, 'city' => Auth::user()->city]);

//in blade template
<p>
  {{Session::get('user')['city']}}
</p>

@foreach (Session::get('user') as $user)
	{{$user}}
@endforeach

//condtion check
@if(Session::has('user'))
  @foreach (Session::get('user') as $user)
  	{{ $user }}
  @endforeach
@endif
// condition check using ternary operator
{{ (Session::has('user')) ? 45 : 55}}

//delete session
Session::forget('customer');
//@sujay

Tags:

Php Example