ホームページ  >  記事  >  バックエンド開発  >  第 12 章 セッション制御_PHP チュートリアル

第 12 章 セッション制御_PHP チュートリアル

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

学習ポイント:
1.Cookieアプリケーション
2.セッションセッション処理

HTTP (ハイパーテキスト転送プロトコル) は、World Wide Web (WWW) 上でテキスト、グラフィックス、ビデオ、および
その他すべてのデータを送信するためのルールを定義します。 HTTP はステートレス プロトコルです。つまり、各リクエストの処理は前後のリクエストとは何の関係もありません。この簡素化された実装は HTTP の普及に大きく貢献しましたが、複雑な
Web アプリケーションを作成したい開発者にとっては少し混乱する可能性があります。この問題を解決するために、クライアント
マシンに少量の情報 (Cookie) を保存する方法があります。
Cookie のサイズ制限、数量、その他の理由により、開発者は別の解決策、セッション処理を提案しました。

1.クッキーアプリケーション

Cookie の設定:

setcookie

() 関数はクライアント上に Cookie ファイルを生成でき、期間の時間、名前、値などに保存できます。

クッキーを作成する

リーリー
パラメータ 1: Cookie 名

パラメータ 2: Cookie 値

パラメータ 3: Cookie の有効期限

クッキーを読む

リーリー

Cookieを削除する

リーリー

Cookieの使用制限

1. HTML ファイルのコンテンツが出力される前に設定する必要があります。

2. ブラウザーによって Cookie の処理が異なるため、誤った結果が発生する場合があります。

3. 制限はクライアント側にあります。ブラウザで作成できる Cookie の最大数は 30 で、各 Cookie は 4KB を超えることはできません。各 Web サイトで設定できる Cookie の総数は 20 を超えることはできません。


2.セッション処理

セッションセッション処理を使用する場合は、セッションを開始し、session_start()を使用してセッションを開始する必要があります。

セッションの作成とセッションの読み取り

リーリー

セッションが存在するかどうかを確認する

リーリー

セッションを削除

リーリー

すべてのセッションを破棄します

リーリー

注: この記事は、Li Yanhui の PHP ビデオ チュートリアルから引用したものであり、商業目的で使用することはできません。それ以外の場合は、その結果について責任を負います。

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

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/759627.html技術記事学習ポイント: 1.Cookie アプリケーション 2.セッション セッション処理 HTTP (ハイパーテキスト転送プロトコル) は、World Wide Web (WWW) を介したテキスト、グラフィック、ビデオ、その他すべてのデータの送信を定義します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。