ホームページ  >  記事  >  バックエンド開発  >  php は Cookie を設定および読み取ります

php は Cookie を設定および読み取ります

WBOY
WBOYオリジナル
2016-06-23 13:40:581195ブラウズ


概念的な理解:

Cookie はサーバーによって生成され、ユーザー エージェント (通常はブラウザ) に送信され、ブラウザは Cookie のキー/値を特定のディレクトリ内のテキスト ファイルに保存します。内部では、次回同じ Web サイトがリクエストされたときに Cookie がサーバーに送信されます (ブラウザーが Cookie を有効にするように設定されている場合)。

setcookie(name,value,expire,path,domain,secure)


php set cookie

a. キーと値:

setcookie("name",'zhangshan');


b. タイムアウトを設定します:

setcookie("name",'zhangshan',time()+10);


c. パスを設定します

setcookie("name",'zhangshan',time()+10,'/');


d. アクセスドメインを設定します

 setcookie("name",'zhangshan',time()+10,'mi.com');

d.セキュリティアクセス値を0または1に設定します


注: Cookie は文字列と数値のみを保存できます。 IE['名前']または$ http_cookie_vars [' name ']読み取り



クッキーが次のように複数の値を設定できないことを読み取ります。配列をシリアル化して変数に保存できます

   setcookie("name",'zhangshan');   setcookie("age",15);


php delete cookie

$arr = array(1,2,3);  $arr_str = serialize($arr);    setcookie("name",$arr_str);  

りー




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