In this blog, we will show you how set, get, delete cookies in Laravel application. We will take few examples about cookies in Laravel. This tutorial will give how to forget cookies in Laravel.
Here, we have also see few cookie functions like check cookie exists or more.
Cookies are a small data file, which is stored in the remote browser. And by the help of cookies tracking/identifying return users in web applications.
Generally cookies are use to analysis user behavior and provide better user experience.
In Laravel, we can perform cookie related operations using facade or request instance. For this example, we will use Facade.
We can use Cookies::make() method to create or set cookies in Laravel.
It will add cookie data into queue and while creating cookie we have passed three parameter. First one is name of cookie, second is value and third one is expire time in minutes.
We can also use Cookies::forever method to store cookies. Forever method will store cookie without expiry. So we can use it till cookies data is not cleared by us or user.
The Cookie::get() method is used to retrieve cookies information. We can get specific values from cookies by passing key with get method.
We can also retrieve all cookies data by using get method like below:
The Cookie::forget() method is used to remove cookies information.
Sometimes we require to check specific key exists in cookies before performing any other actions then we can use Cookie::has() method.
The Cokoie has() method returns boolean. It's generally used with if condition.
Here, We have taken short examples for store, retrieve or delete cookies into Laravel application.
Ask anything about this examples