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

PHP 大規模 Web アプリケーションでのセッションの使用_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:28:07715ブラウズ

現時点では、関数 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 は静的メソッドを呼び出さずにオブジェクトに変更できますが、静的メンバーを使用する場合はオブジェクトを生成する必要はありません。パフォーマンスが良くなります

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

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/323630.html技術記事現時点では、この問題を解決するために関数 bool session_set_save_handler (callback open、callback close、callback read、callback write、callback destroy、callback gc) が提供されています...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。