ホームページ  >  記事  >  バックエンド開発  >  PHPセッションの原則

PHPセッションの原則

藏色散人
藏色散人オリジナル
2019-11-01 09:36:222854ブラウズ

PHPセッションの原則

#php セッションの原則

セッション メカニズム

セッション メカニズム解決策は、サーバー側で状態を維持し、異なるユーザーの以前の情報を区別するために独自の対応する一意の識別子

session_id を持たせることです。

セッションの仕組み

セッションが初めて有効になると、一意の識別子がローカル Cookie に保存されます。

最初に

session_start() 関数、PHP は保存されたセッション変数をセッション ウェアハウスからロードします;

PHP スクリプトの実行時に、

session_register() 関数を使用して登録しますセッション変数。

PHP スクリプトの実行が終了すると、破棄されていないセッション変数は、ローカル セッション ライブラリの特定のパスに自動的に保存されます。このパスは、php ファイルの

session.save_path# に渡すことができます。 .ini ファイル。##次回 Web を閲覧するときにロードして使用できるように指定します。

Session の長所と短所

利点

独自性、呼び出しの便利さ、リソースをあまり占有しない、に保存される一時ファイルのグループです。サーバーのデータ。通常の状況では、ユーザーとしてログインすると、ユーザー データがセッションに保存されます。このようにして、どのページでも簡単に呼び出すことができ、各クライアントは混乱することなく一意の session_id を生成します。また、ブラウザを閉じた後、サーバーにはセッション リサイクル メカニズムがあり、期限切れのセッションが自動的に削除されます。

デメリット

クライアントはCookie形式で保存されるため、Cookieを無効にするとセッションが無効になります。

PHP 関連の知識の詳細については、

PHP 中国語 Web サイト

をご覧ください。

関連トピックの推奨事項

: php セッション (画像、テキスト、ビデオ、ケースを含む)

以上がPHPセッションの原則の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。