ホームページ  >  記事  >  バックエンド開発  >  PHPでCookieを期限切れにしないように設定するにはどうすればよいですか?

PHPでCookieを期限切れにしないように設定するにはどうすればよいですか?

青灯夜游
青灯夜游オリジナル
2020-09-27 15:43:323440ブラウズ

PHP では、setcookie() 関数を使用して、Cookie が期限切れにならないように、Cookie の有効期間を長く設定できます。構文は「setcookie(cookie_name,cookie_value, time() 99*365)」です。 *24*3600);" 。

PHPでCookieを期限切れにしないように設定するにはどうすればよいですか?

推奨: 「PHP ビデオ チュートリアル #」

Cookie の有効期間:

デフォルト: セッション期間が終了します (つまり、ブラウザが閉じられます)。デフォルトでは、Cookie は次のようになります。ブラウザを閉じると期限切れになります。無効です。この Cookie は一時的な Cookie またはセッションです。

Cookie は有効期間の設定をサポートしています。setcookie の 3 番目のパラメータで Cookie の有効期間を設定できます。有効期間はタイムスタンプで表されます。 (次のものは 60 秒に設定されていますが、ブラウザが閉じているかどうかに関係なく、1 分後に Cookie は期限切れになります)

PHPでCookieを期限切れにしないように設定するにはどうすればよいですか?

php は Cookie を次のように設定します。期限切れではない

setcookie() を使用して、Cookie が期限切れにならないように、99 年などの長い有効期間を設定します (時間は秒単位で、365 日を掛ける必要があります)。 24 時間 3600 秒):


setcookie("cookie_name", "cookie_value", time() + 99 * 365 * 24 * 3600);

以上がPHPでCookieを期限切れにしないように設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。