* Cookie とセッションの最大の違い:
* Cookie はクライアントのブラウザーに保存されます
* セッションはサーバーに保存され、Cookie に保存されたクライアント ID はクエリに使用されます
* すべて、セッションは cookie に基づいているため、まず php を使用してクライアントに cookie を設定する方法を学ぶ必要があります
* サーバーに訪問者を記憶させます
//1 cookie (名前、値、有効期限) を設定します
/ /Cookie 名も変数です。変数識別子の PHP の命名規則に従います
setcookie('username', 'peter zhu',time()+60*10); //10分钟后过期 setcookie('email', 'peter@php.cn');
//2. Cookie を表示する: スーパー グローバル変数 $_COOKIE を使用します
//なぜ 1 回目はそれを設定するのでしょうか? 2 回目は新しい値
echo '用户名: ',$_COOKIE['username'],'<br>'; echo '邮箱: ',$_COOKIE['email'],'<br>';
//3 を確認します。Update cookie:
//最初に前の set cookie ステートメントをオフにし、新しい値を確認するために 2 回更新します
setcookie('username','朱老师');
//3。 Cookieの削除: setcookie()
//注1:前の設定ステートメントをオフにしてください
//注2:値のみが削除されアクセスできなくなりますが、Cookie変数名はまだ存在します
//メソッド 1: setcookie(name)、Cookie 名のみを渡します
setcookie('username');
//メソッド 2: setcookie(name)、null 値を渡します
setcookie('username','');
//メソッド 3: setcookie(name,'',time()-x ): 期限切れ時間を経過します
setcookie('username','',time()-3600);
//5。Cookie を物理的に削除します: unset($_COOKIE[name])、Cookie を完全に破棄すると、最終的に安全になります
unset($_COOKIE['username']);