Cách lấy cookie trong laravel với các ví dụ

Để lấy cookie trong Laravel, bạn có thể sử dụng facade `Cookie`. Trước tiên, bạn sẽ cần nhập mặt tiền `Cookie` ở đầu tệp bộ điều khiển của mình như thế này

use Illuminate\Support\Facades\Cookie;

Khi bạn đã nhập mặt tiền, bạn có thể truy xuất giá trị cookie bằng phương thức `get` trên mặt tiền `Cookie`. Phương thức `get` lấy tên của cookie làm đối số và trả về giá trị của cookie

Đây là một ví dụ về cách bạn có thể truy xuất giá trị cookie trong Laravel

$value = Cookie::get['name_of_cookie'];

Bạn cũng có thể sử dụng phương thức `has` để kiểm tra xem cookie có tồn tại hay không trước khi cố truy xuất giá trị của nó. Điều này hữu ích để tránh lỗi khi cố truy xuất cookie có thể không tồn tại. Dưới đây là một ví dụ về cách bạn có thể kiểm tra sự tồn tại của cookie và truy xuất giá trị của nó trong Laravel

if [Cookie::has['name_of_cookie']] {
    $value = Cookie::get['name_of_cookie'];
}

Nếu bạn muốn đặt cookie trong Laravel, bạn có thể sử dụng phương thức `make` trên facade `Cookie`. Phương thức `make` lấy tên của cookie, giá trị của cookie và thời gian hết hạn của cookie làm đối số. Đây là một ví dụ về cách bạn có thể đặt cookie trong Laravel

$minutes = 60;

return response['Hello World']->cookie[ 'name_of_cookie', 'value_of_cookie', $minutes ];

Bạn cũng có thể sử dụng phương pháp `mãi mãi` để tạo cookie không hết hạn. Dưới đây là một ví dụ về cách bạn có thể sử dụng phương thức `mãi mãi` để đặt cookie không hết hạn

return response['Hello World']->cookie[
    'name_of_cookie', 'value_of_cookie', $minutes
];

Tôi hi vọng cái này giúp được. Hãy cho tôi biết nếu bạn có bất kì câu hỏi nào khác

Trong bài viết này, tôi sẽ trình bày cách sử dụng đúng Cách lấy cookie trong laravel với các ví dụ bằng cách cung cấp ví dụ cho 1

Bài Viết Liên Quan

Chủ Đề