Cookie に有効期間を設定していない場合、Cookie のデフォルトの有効期間はどれくらいですか?
例えば
setcookie("cookiename", $value);
PHP 経由で Cookie を作成する場合、有効期限のデフォルト値は 0 です。これは、マニュアルのタブを閉じるとCookie の有効期限が切れることを意味します。
0 に設定するか、省略した場合、Cookie はセッションの終了時 (ブラウザを閉じたとき) に期限切れになります。
それ以外の場合は、3 番目のパラメーターとして Cookie の有効期間を秒単位で設定できます。
ドキュメントから:
期限切れ
0 に設定するか省略した場合、Cookie はセッションの終了時 (ブラウザーが閉じるとき) に期限切れになります。
例のクッキー
パラメータが設定されていない場合、Cookie はセッションの終了時 (ブラウザが閉じるとき) に期限切れになります。
When you create a cookie via PHP Default Value is 0
If set to 0, or omitted, the cookie will expire at end of the session
ie when the browser closes
0に設定するか省略した場合、Cookieはセッションの終了時(ブラウザが閉じたとき)に期限切れになります。