今回はphpでcookieに関する内容を紹介します。
Cookieについて
cookieの設定値は文字列、数値のみとなります。
設定値のサイズは4K以内。
Cookie設定
setcookie(string $name
, string $value
= “”, array $options
= [])
setcookie(‘name’,’test’,3600,’/’,’domain.com’);
以下の方法もCookieの値を設定できます。
header(‘Set-Cookie: name=value’);
Cookie値取得
$_COOKIE[‘name’];
Cookie削除
以下の三つ書き方でCookieを削除できます。
setcookie(‘name’);
setcookie(‘name’,false);
setcookie(‘name’,”,time()-1);
setcookie(‘name’,false);
setcookie(‘name’,”,time()-1);