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

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

(*-*)浩
リリース: 2023-02-26 12:12:01
オリジナル
3856 人が閲覧しました

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

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート