0

一番上に session_start() がある PHP ページがあります。ページの途中で特定の条件が満たされると、JavaScript を使用してページが再読み込みされます。ページがリロードされたときに session_start() が再度呼び出されるのか、それともセッションがすでに開始されているため PHP がそれをスキップすることを知っているのか疑問に思っています。

4

1 に答える 1

2

session_start — 新しいセッションを開始するか、既存のセッションを再開します。開始されていない場合は新しいセッションを開始し、それ以外の場合は既存のセッションを再開します。

のように、確認して開始できます。

if (session_id() == "") {
    session_start();
}
于 2013-01-20T07:10:48.073 に答える