この例は、phpのマニュアルページhttp://www.php.net/manual/en/session.examples.phpで見ました 。この例で は、すべてのクライアントのグローバルセッションが作成されます。この例を使用して、DBまたはローカルファイルに保存する代わりに、すべてのクライアント用のグローバルアプリケーションを作成できますか?この方法の長所と短所は何ですか?助けてくれてありがとう。
1621 次
3 に答える
2
それは機能するかもしれませんが、私はそれをお勧めしません...コードを操作する他の開発者による潜在的な混乱、間違ったスコープ内でセッション変数を更新した場合の潜在的な問題、および「セッション」という用語の使用セッションに関係のないものは、混乱の世界全体につながる可能性があります
于 2010-10-04T07:48:24.477 に答える
1
はい、2つのクライアント間でセッションIDを共有することで可能ですが、セッションはユーザーの一時データを保存するためにのみ使用されます。したがって、セッションが破棄されると、そのデータを取得する方法はありません。
于 2010-10-28T08:15:58.057 に答える
0
いいえ、これは不可能であるか、アドバイスされています。セッションは1つのクライアントにバインドされ、クライアントはセッションを共有しません。
于 2010-09-21T12:33:47.820 に答える