1、クッキーを設定します
<?PHP ますsetcookie(' キー' ); ますsetcookie(' キー1 '、' VALUE1 ' ); ますsetcookie(' KEY2 '、' value2の'、時間()+ 1 * 24 * 60 * 60);
ますsetcookie( 'KEY4'、 'value4'、時間()+ 1 * 24 * 60 * 60、 ''、 '')、偽、真; // クッキーHttpOnlyの真実である、あなただけのサーバー側で取得することができたらは、動作不能JS
①のみ、パラメータが削除された原則を渡します。過ぎ去った時間の有効期限を設定します
②渡された2つのパラメータが設定されているクッキー
③第三の引数を渡すことはセッションレベルのクッキー(ブラウザを閉じ、自動的に削除される)を通過しない、有効期限を設定することです。
④応答のSet-Cookieヘッダを設定する(クライアントに)小さなチケットを発行することができます
クライアントに保存されている⑤Cookieは、キー構造であります
同じキーに設定され⑥headerは、状況がカバーされます
ヘッダ( 'KEY1'、 '値1')。
ヘッダ( 'KEY2'、 '値2');
⑦setcookie機能は、クッキーを設定するように設計されて
2、クッキー(Cookieの上提出クライアントにアクセスする方法の連想配列)を取得
<?PHPの
のvar_dump($ _ COOKIE);
印刷結果:
アレイ(2){[ "キー1"] =>列(6) "値1" [ "KEY2"] =>列(6) "値2"}
3、クッキーや他の一般的な概念の役割
①path行動範囲のクッキーパスを設定
/:限り、Webルートディレクトリ内のすべての接続アドレスとしてこのクッキーにアクセスすることができます
/ユーザー:ユーザーのアクセス内のディレクトリへのパスのみ
Cookieドメインの範囲を設定することで②domain役割
site7.io:すべてのsite7.ioサブドメインがにアクセス可能です
--www.site7.io√
--foo.site7.io√
×--site6.io