ホームページ >バックエンド開発 >PHPチュートリアル >PHP 大規模 Web アプリケーションでの easyrecovery プロフェッショナル セッションの使用

PHP 大規模 Web アプリケーションでの easyrecovery プロフェッショナル セッションの使用

WBOY
WBOYオリジナル
2016-07-29 08:45:42838ブラウズ

現時点では、関数 bool session_set_save_handler (callback open、callback close、callback read、callback write、callback destroy、callback gc) がこの問題の解決策を提供します
この関数で使用される 6 つの関数は次のとおりです。 1. bool open() はセッション ストレージ メカニズムを開くために使用されます。
2. bool close() はセッション ストレージ操作を閉じます
3. mixde read() は、ストレージからセッション データをロードするときに使用します
4. ) が与えられます セッション ID のすべてのデータがストレージに書き込まれます
5. bool destroy() は、指定されたセッション ID に関連付けられたデータを破棄します
6. bool gc() は、ストレージ システム内のデータをガベージ コレクションします
例として、PHP マニュアル session_set_save_handler() 関数を参照してください。
クラスを使用して処理する場合は、

を使用してコードをコピーします。 コードは次のとおりです: session_set_save_handler(

array('className','open' )、

array('className','close')、
array('className','read')、
array('className','write')、
array('className','destroy')、
array('className','gc'),
)


className クラス内の 6 つの静的メソッドを呼び出します。className は静的メソッドを呼び出さずにオブジェクトに変更できますが、静的メンバーを使用する場合はオブジェクトを生成する必要はありません。パフォーマンスが良くなります

上記では、easyrecovery professional の内容を含め、PHP 大規模 Web アプリケーションでの easyrecovery professional セッションの使用方法を紹介しました。PHP チュートリアルに興味のある友人の参考になれば幸いです。

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