Recuperare un biscotto dalla richiesta

Recuperare un biscotto dalla richiesta

Problema

Vuoi controllare un valore cookie inviato alla tua domanda.

Sai che potresti usare il Php $ _Cookie Superglobal, Ma voglio farlo nel modo Laravel.

Soluzione

Utilizzo Cookie :: get ().

// $ val sarà nullo se il cookie non è presente
$ val = cookie :: get ('cookie_name');
// o puoi passare un valore predefinito, se non presente
$ name = cookie :: get ('name', 'sconosciuto');
echo "ciao $ name";

Discussione

Questo è sostanzialmente lo stesso di richiesta :: cookie ().

In effetti, il Cookie :: get () Il metodo è in realtà un wrapper Richiesta :: cookie ().