私はAPIに取り組んでおり、デフォルトでCookieが使用されていますが、sidによってセッションデータをロードすることも可能である必要があります。
したがって、シナリオは次のようになります。
- クライアントは、Cookieおよび/またはSIDパラメータを使用してリクエストを行います
- SIDが定義されているかどうかを確認します-セッションデータをSIDでロードします
- SIDが定義されていない場合-Cookieで定義されているSIDを使用します
私の最初のアイデアは、session_id()
関数を使用して指定されたSIDのセッションデータをロードすることでしたが、この関数はこれを行わないことがわかりました。現在のセッションIDを上書きするだけで、指定されたSIDのデータはロードされません。
異なるSIDのPHPで異なるセッションをロードすることは可能ですか?