session_name()についての質問です。
session_name()は、Webアプリ単位で付けるものなのですか?
例えば、session_name('HOGEAPP_SESSION')。
それとも、ユーザー単位で付けるものなのですか?
その場合、どのようなセッションネームが通常使われるのでしょうか?
例えば、ディスプレイユーザーネームとか、ユーザーIDとか・・・。
よろしくお願いします。
session_nameは、診察券、ポイントカード、順番待ちの番号が書いてあるチケット用紙と考えると想像しやすいかと思います。
これらは、お店の名前や会員番号は書いてありますが、持っている人の名前などが無くても番号を見ることで運用することができます。
session_nameという会員証に書かれている会員IDにて「誰」かを紐づけする使い方になるので、Webアプリ単位として利用する事が一般的ではないでしょうか。
※利用する際は一部制約がありますので、マニュアルをご確認ください。
http://php.net/manual/ja/function.session-name.php