Closed
Description
Description
setcookie()
gives an expires date format that is non-standard as per MDN and HTTP RFC 2616 - the latter of which explicitly refers to the format PHP's setcookie()
outputs as "obsolete".
The following code:
<?php
setcookie('expires-format-test', 'test', strtotime('now + 1 minute'));
Resulted in this header output:
Set-Cookie | expires-format-test=test; expires=Sat, 30-Jul-2022 05:12:54 GMT; Max-Age=60
But I expected this header output instead:
Set-Cookie | expires-format-test=test; expires=Sat, 30 Jul 2022 05:12:54 GMT; Max-Age=60
PHP Version
PHP 8.0.21
Operating System
No response