Abrufen eines Keks aus der Anfrage

Abrufen eines Keks aus der Anfrage

Problem

Sie möchten einen an Ihre Bewerbung gesendeten Cookie -Wert überprüfen.

Sie wissen, dass Sie die verwenden könnten Php $ _cookie superglobal, Aber will es auf Laravel -Weg tun.

Lösung

Verwenden Cookie :: Get ().

// $ val ist null, wenn Cookie nicht vorhanden ist
$ val = Cookie :: Get ('Cookie_Name');
// oder Sie können einen Standard übergeben, wenn nicht vorhanden
$ name = cookie :: get ('name', 'unbekannt');
echo "Hallo $ name";

Diskussion

Dies ist im Grunde dasselbe wie Request :: Cookie ().

In der Tat die Cookie :: Get () Methode ist eigentlich ein Wrapper über Anfrage :: Cookie ().