Laravel: установка, получение и удаление файлов cookie в Laravel
Laravel cookies. В этом уроке мы покажем вам, как использовать куки в laravel.
Прежде чем мы покажем вам, как получить, установить и удалить все файлы cookie в Laravel, а также как проверить наличие существования куки, вы должны знать, что такое куки.
Файлы cookie — это небольшой файл данных, который хранится в удаленном браузере. И с помощью файлов cookie, отслеживаются/идентифицируются вернувшиеся пользователей в веб-приложениях.
Установка, получение и удаление файлов cookie в Laravel
Ниже вы можете увидеть пример того, как получить, установить и удалить все файлы cookie laravel:
Установить файлы cookie в Laravel
Вы можете использовать метод cookies::make() для создания или установки файлов cookie в laravel:
$cookie = Cookie::make('name', 'value', 120);
Используя метод cookies::forever, вы можете установить куки навсегда:
$cookie = Cookie::forever('name', 'value');
Получить файлы cookie в Laravel
Вы можете использовать метод cookie::get() для получения файлов cookie в laravel:
$val = Cookie::get('cookieName');
Если вы хотите получить все файлы cookie в laravel, вы можете использовать метод cookie::get() следующим образом:
$get_all_cookies = Cookie::get();
Удалить файлы cookie в Laravel
Используйте метод Cookie::forget() для удаления или уничтожения файлов cookie в laravel:
$cookie = Cookie::forget('cookieName');
Проверить, существует ли файл cookie в Laravel
Если вы хотите проверить, существует ли файл cookie или нет, вы можете использовать Cookie::has(‘name’); чтобы проверить, существуют ли файлы cookie или нет.
Cookie::has('cookiename'); OR $request->hasCookie('cookiename')
Добавить файлы cookie с ответом
Иногда вам нужно добавить файлы cookie в ответ laravel. Таким образом, вы можете добавить файлы cookie с ответом в laravel следующим образом:
return response('view')->withCookie($cookie);
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.