Recuperar una cookie de la solicitud

Recuperar una cookie de la solicitud

Problema

Desea verificar un valor de cookie enviado a su solicitud.

Sabes que podrías usar el Php $ _ Superglobal de sucookie, Pero quiero hacerlo de la manera Laravel.

Solución

Usar Cookie :: Get ().

// $ Val será nulo si no está presente la cookie
$ val = cookie :: get ('cookie_name');
// o puede pasar un valor predeterminado, si no presente
$ name = cookie :: get ('nombre', 'desconocido');
echo "hola $ nombre";

Discusión

Esto es básicamente lo mismo que solicitud :: Cookie ().

De hecho, el Cookie :: Get () El método es en realidad un envoltorio sobre Solicitud :: Cookie ().