PHPのクッキーの操作

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

     

 

おすすめ

転載: www.cnblogs.com/shanlu0000/p/11615982.html
おすすめ