Работа с сессиями через глобальную функцию в Laravel
Для работы с сессиями можно также
использовать глобальную функцию session.
Давайте посмотрим, как с ней работать.
Сохраним данные в сессию:
<?php
session(['key' => 'value']);
?>
Получим данные из сессии:
<?php
$value = session('key');
?>
При получении укажем значение по умолчанию:
<?php
$value = session('key', 'default');
?>
Без аргументов функция вернёт объект сессии,
и с ним можно вызывать те же методы, что
и у $request->session():
<?php
session()->put('key', 'value');
$value = session()->get('key');
session()->forget('key');
?>
С помощью функции session сохраните
какие-нибудь данные в сессию.
С помощью функции session получите
сохраненные данные из сессии.
Через session()->put и
session()->get запишите и
прочитайте значение.