Cookie はクライアント ブラウザに保存されます。Cookie は Http ヘッダーの一部です。ブラウザを通じてページをリクエストすると、HTTP ヘッダーの形式で送信されます。リクエストされたページは、PHP を通じて Cookie 値を取得できます。
Cookie はブラウザとドメイン名に関連しています。ブラウザごとに個別に保存されます。Cookie は現在のドメイン名でのみ送信され、他のドメイン名からは Cookie が送信されません。リクエスト。
Cookie 設定 (推奨学習: PHP ビデオ チュートリアル)
文法:
setcookie( string name,[string value],[int expire],[string path],[string domain]);
パラメータの説明:
name: Cookie 名
value: Cookie 値
expire: 有効期限、タイムスタンプ形式。設定しない場合、Cookie はブラウザを閉じると期限切れになります。
path: サーバー側の有効なパス。デフォルトは、Cookie が設定されているときのページのパスです。「/」はドメイン名全体が有効であることを意味し、「/A」は A カテゴリ ディレクトリ下のページが有効であることを意味します。設定されたパスに含まれるページのみが Cookie 値を取得できます
domain: Cookie が有効なドメイン名。指定されたドメイン名のみが Cookie を取得できます。デフォルトでは、すべてのドメイン名が Cookie を取得できます。 。たとえば、「www.baidu.com」は「.baidu.com」にすることもできます。
例:
setcookie("validCode","value",time()+3600*2,'/','www.baidu.com'); //cookie名称:validCode //cookie值:value //过期时间:两个小时后过期 //可以拿到cookie的页面:所有页面 //可以拿到cookie的域名:www.baidu.com
Cookie を取得
$_COOKIE['validCode']
以上がPHP Cookie を設定および取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。