Récupérer un cookie à partir de la demande

Récupérer un cookie à partir de la demande

Problème

Vous souhaitez vérifier une valeur cookie envoyée à votre demande.

Vous savez que vous pouvez utiliser le Php $ _cookie superglobal, Mais je veux le faire à la voie Laravel.

Solution

Utiliser Cookie :: get ().

// $ Val sera nul si le cookie n'est pas présent
$ val = cookie :: get ('cookie_name');
// ou vous pouvez passer un défaut, s'il n'est pas présent
$ name = cookie :: get ('name', 'inconnu');
Echo "Hello $ name";

Discussion

C'est fondamentalement le même que la demande :: cookie ().

En fait, le Cookie :: get () la méthode est en fait un emballage Demande :: cookie ().