“yii2 Dapatkan cookie” Kode Jawaban

yii2 Dapatkan cookie

// get the cookie collection (yii\web\CookieCollection) from the "request" component
$cookies = Yii::$app->request->cookies;

// get the "language" cookie value. If the cookie does not exist, return "en" as the default value.
$language = $cookies->getValue('language', 'en');

// an alternative way of getting the "language" cookie value
if (($cookie = $cookies->get('language')) !== null) {
    $language = $cookie->value;
}

// you may also use $cookies like an array
if (isset($cookies['language'])) {
    $language = $cookies['language']->value;
}

// check if there is a "language" cookie
if ($cookies->has('language')) ...
if (isset($cookies['language'])) ...
Boom

yii2 mengatur cookie

// get the cookie collection (yii\web\CookieCollection) from the "response" component
$cookies = Yii::$app->response->cookies;

// add a new cookie to the response to be sent
$cookies->add(new \yii\web\Cookie([
    'name' => 'language',
    'value' => 'zh-CN',
]));

// remove a cookie
$cookies->remove('language');
// equivalent to the following
unset($cookies['language']);
Boom

Jawaban yang mirip dengan “yii2 Dapatkan cookie”

Pertanyaan yang mirip dengan “yii2 Dapatkan cookie”

Lebih banyak jawaban terkait untuk “yii2 Dapatkan cookie” di PHP

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya