0

別のクラス、たとえば「クラスB」内の「クラスA」で作成した$ _SESSION変数にアクセスできない理由は何ですか?クラスBの外でvar_dumpを実行した場合、問題はありませんが、クラスB内では、レポートは未定義です。

どんな助けでも素晴らしいでしょう!

ありがとう

4

1 に答える 1

1

コードのどこかでセッション(session_start())を開始したとすると、同じリクエスト内のどこからでも$_SESSIONスーパーグローバルにアクセスできるはずです。

別のリクエストでクラスBをロードする場合は、セッションを開始したことを確認してください。それでも機能しない場合は、PHPの構成を確認してください。

于 2012-07-13T16:16:44.073 に答える