ホームページ  >  記事  >  バックエンド開発  >  PHP Cookie を設定および取得する方法

PHP Cookie を設定および取得する方法

(*-*)浩
(*-*)浩オリジナル
2019-10-12 10:31:193785ブラウズ

Cookie はクライアント ブラウザに保存されます。Cookie は Http ヘッダーの一部です。ブラウザを通じてページをリクエストすると、HTTP ヘッダーの形式で送信されます。リクエストされたページは、PHP を通じて Cookie 値を取得できます。

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。