# 推奨: 「php セッションが渡されていないため、値を取得できません。解決策は、php セッションを使用する前に「session_start()」メソッドを通じてセッションを開くことです。
PHP ビデオ チュートリアル」
私は最近、PHP を書いているときにこの問題に遭遇しました。Web サイト全体が閉じていない限り、セッションは常に存在します。ただし、あるページでセッションが初期化された後、別のページにダウンロードします。セッションが終了すると、値が見つからなかったので、echo を使用してセッション情報を出力したところ、セッションがまったく渡されていないことがわかり、PHP セッションが他の方法で使用されているのではないかと思いました。 。 。 (っ°Д °;)っ, これまでAspとJspでセッションしか使ったことがなかったのですが、ようやくエラーの原因が分かりました。使用する前にPHPセッションを開く必要があります:session_start ()このステートメントは session を使用するすべてのステートメントの前に置く必要があるため、忘れないよう php ファイルの先頭に記述するのが最善です。これは session を使用する場合と同じです。他の言語では、いくつかの違いがあります。さらに、PHP セッションの使用に関して、次のような非常に便利な関数がいくつかあります。
isset($_SESSION['view']) // 判断某个session值是否初始化 unset($_SESSION['view']) //删除某个session值 session_destroy(); //谨慎使用 销毁所有的session数据
以上がPHPセッションが値を取得できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。