쿠키 설정
PHP : yii tutorial)
setcookie("name", "Larry", time()+3600);
Yii2
$cookies = Yii::$app->response->cookies; $cookies->add(new \yii\web\Cookie([ 'name' => 'name', 'value' => 'Larry', 'expire'=>time()+3600 ]));
"name"이라는 쿠키를 생성하고 "Larry"에 값을 할당합니다. 1시간 후에 쿠키가 만료되도록 지정되었습니다.
expire 이것은 UNIX 타임스탬프입니다. 0으로 설정하거나 생략하면 브라우저가 닫힐 때 쿠키가 사라집니다.
Get Cookie
PHP
$name=$_COOKIE["user"]
Yii2
$cookies = Yii::$app->request->cookies;//注意此处是request $language = $cookies->get('user', 'defaultName');//获取默认值
쿠키 확인
PHP
if(isset($_COOKIE["user"])){ }
Yii2
$cookies = Yii::$app->request->cookies; if (isset($cookies['user'])){ } if ($cookies->has('user')){ } if (isset($cookies['user'])){ }
위 내용은 yii2에서 쿠키를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!