php は Cookie を設定および読み取ります
概念的な理解:
Cookie が生成されますサーバーによって送信され、ユーザー エージェント (通常はブラウザ) に送信されると、ブラウザは Cookie のキー/値を特定のディレクトリ内のテキスト ファイルに保存し、次回同じ Web サイトをリクエストするときに Cookie をサーバーに送信します (ブラウザが Cookie を有効にするように設定されている場合に限ります)。
setcookie(name,value,expire,path,domain,secure)
php set cookie
a. キーと値:
setcookie("name",'zhangshan');
b. タイムアウトを設定します:
setcookie("name",'zhangshan',time()+10);
c. パスを設定します
setcookie("name",'zhangshan',time()+10,'/');
d . アクセス ドメインを設定します
setcookie("name",'zhangshan',time()+10,'mi.com');
e. セキュリティ アクセス値を 0 または 1 に設定します
php が Cookie を読み取ります
a. キー値
$name を直接使用します。 b. スーパーグローバル $_COOKIE['name'] または $HTTP_COOKIE_VARS['name'] は
を読み取ります。
Cookie は設定できないことに注意してください次のような複数の値:
複数の値を設定する場合は、配列をシリアル化して変数に保存できます
setcookie("name",'zhangshan'); setcookie("age",15);
$arr = array(1,2,3); $arr_str = serialize($arr); setcookie("name",$arr_str);
php delete cookie
setcookie('name');
setcookie('name','zhangsan',time()-1);