PHP での Cookie の有効期間の設定について質問があります PHP で Cookie を次のように設定しました: setcookie("cookie_name", "abcd", time() 3600); これは、この Cookie の有効期間が 3600 秒であることを意味します。3000 秒目にページを更新した場合、Cookie の有効期間は再び 3600 秒になりますか、それとも 600 秒しか残っていないのでしょうか。 共有先: -----解決策--------------------------------Cookie の有効期間は終了スコープ内にあります。すぐに有効になります。------解決策---------------- ----------------再び 3600 秒になります。設定します。 Cookie を設定するとき、Cookie が以前に設定されたかどうか、および Cookie が設定されているかどうかは考慮されません。これは強制的な設定と考えることができます。 ------解決策----------------------プログラムがこの行に到達して実行されることを考えてください。このコードを一度読めば、-----解決策-------------------------- がわかります。 ------ページを開く コードを実行するために初めてページを開いたときから、ブラウザを閉じて再度開いて計算を開始する場合は、ページを更新しても問題ありません。もう一度言います (もちろん、ブラウザを閉じた直後に無効にするスイッチを php.ini で設定する必要があります)。実際には、ページが開かれて Cokeie が生成されたときに開始されます。コキーの生成には 1800 秒かかります。設定された 3600 秒が期限切れになると、ページを再度更新すると 1800 秒しか残りません