PHP4 における COOKIE サポートの詳細な説明
商用 Web サイトや比較的機能が充実した個人 Web サイトを構築する場合、PHP にはユーザー情報を永続的に保持するために、セッション機能と Cookie 機能という 2 つの便利な手段が用意されています。では、Cookie が最も便利な手段です
1: Cookie を設定する
関数のプロトタイプ: int setcookie(string name, string value, int、string path、int secure):cookieがサーバーに送信されるディレクトリパスを指定しますCookie の有効期間。これは標準の Unix タイムスタンプです
同じページ上の Cookie の設定は、実際には後ろから前の順に行われます。最初に Cookie を作成してから Cookie を書き込む場合は、最初に write ステートメントを作成してから、delete ステートメントを作成する必要があります。そうしないと、エラーが発生します。
3: setcookie の例
単純: setcookie("mycookie","value_of_mycookie");有効期限付き: setcookie("withExpire","Expire_in_1_hour",time()+3600);
そこにあるものはすべて:setcookie("FullCookie","Full_cookie_value",time+3600,"/forum","www.123) .com",1);
4: Cookie のいくつかの特性
Cookie はパス指向です。デフォルトのパス属性では、WEB サーバー ページは現在のパスをブラウザに自動的に渡します。パスを指定すると、サーバーは強制的にパスを設定します
あるディレクトリ ページで設定された Cookie は、別のディレクトリのページでは見ることができません
5 : Cookie の受信と処理
フォーム変数の処理の原則として、PHP の Cookie の処理は完全に自動化されます。 PHP グローバル変数 $ http_cookie_vars 配列も使用します。 (2) 失敗時刻を time() または time-1 にします
7: Cookie の使用に関する制限
(1) HTML ファイルの内容を設定する前に設定する必要があります。出力;?>
上記の紹介を通じて、PHP の COOKIE 関数について詳しく理解できましたか? ご質問があれば、fbigov@sina.com までご連絡ください。一緒に進歩しましょう。
http://www.bkjia.com/PHPjc/315272.html
www.bkjia.com
true