ホームページ  >  記事  >  バックエンド開発  >  PHP4_PHP チュートリアルでの COOKIE サポートの詳細な説明

PHP4_PHP チュートリアルでの COOKIE サポートの詳細な説明

WBOY
WBOYオリジナル
2016-07-21 16:06:53808ブラウズ

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

tru​​e

http://www.bkjia.com/PHPjc/315272.html

技術記事 PHP4 の COOKIE サポートについて詳しく説明します。商用サイトや比較的機能が充実した個人サイトを構築する場合、PHP にはセッションとクックという 2 つの便利な方法が用意されています。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。