ホームページ  >  記事  >  バックエンド開発  >  php で実装された Cookie 操作クラスのインスタンス、phpcookies クラスのインスタンス_PHP チュートリアル

php で実装された Cookie 操作クラスのインスタンス、phpcookies クラスのインスタンス_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:18:281173ブラウズ

phpで実装されたCookiesオペレーションクラスインスタンス、phpcookiesクラスインスタンス

この記事の例では、PHP によって実装された Cookie 操作クラスとその使用法について説明します。参考のために皆さんと共有します。具体的な分析は次のとおりです:

1. 機能:

1. Cookie データを保存、読み取り、更新、クリアします。
2. プレフィックスを設定できます。
3. 強制タイムアウト制御。
4.Cookie データは文字列、配列、オブジェクトなどです。

2. 使用方法:

Cookies.class.php クラスファイルは次のとおりです:

リーリー

demo.phpのサンプルプログラムは以下の通りです:

リーリー

この記事の完全なサンプル ソース コードをダウンロードするには、ここをクリックしてください。

この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

ASPで複数の値を設定できるのと同じように、PHPでCookieに複数の値を設定する方法

// クッキーを設定します
setcookie("cookie[three]", "cookiethree");
setcookie("cookie[two]", "cookietwo");
setcookie("cookie[one]" , "cookieone");

// ページがリロードされたら、出力します
if (isset($_COOKIE['cookie'])) {
foreach ($_COOKIE['cookie'] as $name => $値) {c echo "$ 名前: $ 値 & lt; br/& gt;
}}};



PHP で Cookie を読み取る方法

【IT168 技術文書】サーバーがクライアントのブラウザにコンテンツを送信する前に、Cookie に値を割り当てる必要があります。これを行うには、< HEAD タグに Cookie 設定を配置する必要があります: < ?phpsetcookie("CookieID", $USERID);?Cookie の名前。文字列です。例: "CookieID" 。コロン、カンマ、スペースを間に入れることはできません。このパラメータは必須ですが、他のパラメータはすべてオプションです。このパラメータのみを指定した場合、Cookie は削除されます。

Cookie の値は通常、$USERID などの文字列変数です。 ? を割り当てて値の設定をスキップすることもできます。
クッキーの有効期限が近づいてきました。省略した場合 (または値 0 を割り当てた場合)、Cookie はこのセッションの終了時に期限切れになります。このパラメータには、DD-Mon-YY HH:MM:SS で表される絶対時刻を指定できます (例: "24-Nov-99 08:26:00")。より一般的に使用されるのは、相対時間を設定することです。これは、time() 関数または mktime 関数を通じて実現されます。たとえば、time()+3600 を指定すると、Cookie は 1 時間後に期限切れになります。
Cookie を照合するために使用されるパス。サーバー上に同じ名前の Cookie 設定が複数ある場合、このパラメータは混乱を避けるために使用されます。 「/」パスを使用すると、このパラメータを省略した場合と同じ効果があります。 Netscape の Cookie 定義ではパスの前にドメイン名が置かれますが、PHP ではその逆であることに注意してください。
サーバーのドメイン名は、Cookie の照合にも使用されます。サーバーのドメイン名の前にドット (.) を置く必要があることに注意してください。例: ".friendshipcenter.com" 。 3 つ以上の点が存在しない限り、このパラメータは受け入れられないためです。

Cookieのセキュリティレベルは整数です。 1 は、この Cookie が「安全な」ネットワーク経由でのみ送信できることを意味します。 0 または省略された場合は、どのタイプのネットワークでも受け入れられることを意味します





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

tru​​e

技術記事 PHP で実装される Cookie 操作クラスの例、phpcookies クラスの例 この記事では、PHP で実装される Cookie 操作クラスとその使用方法について説明します。具体的な分析は次のとおりです。 1....
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。