Phalcon-session-management
提供:Dev Guides
ファルコン-セッション管理
セッションは、WebサイトまたはWebアプリケーションとのユーザーの対話に役立つサーバー側の情報ストレージです。 各セッションはセッションIDで一意に定義されます。セッションIDは、ブラウザーがHTTP要求を行うたびにWebサーバーに渡されます。 セッションIDは、保存されているすべての変数が取得されるように、内部データベースと毎回ペアリングされます。
ファルコンのセッション
Phalconは、セッションデータにアクセスするためのラッパーを含むセッションコンポーネントを使用します。
ファルコンの機能は次のとおりです-
- セッションデータは、同じドメイン上の他のコンポーネントから分離できます。
- アプリケーションのニーズに応じて、セッションアダプタの助けを借りてセッション値を変更できます。
Phalconでセッションを開始する
すべてのセッションアクティビティは、Webアプリケーションの /config フォルダー内の Services.php ファイルで宣言されているアダプターファイルに関連付けられています。
セッションを作成する
- ステップ1 *-データを適切に取得できるように、セッションをインスタンス化するためのセッションコントローラーを作成します。
- ステップ2 *-名前と値を使用してセッションを作成します。
上記のコードは次の出力を生成します。
セッションの削除
Phalconでセッションを破棄するか、セッション内のいくつかの変数値を設定解除することができます。
以下は、セッションで変数値を設定解除する構文です。
上記の例に示すように、セッションで作成される変数名は*“ data-content” *であり、次のコードを使用して削除できます。
以下は、セッション全体を破棄する構文です。