Home > Article > Backend Development > How to set cookie expiration time in php
How to set cookie expiration time in php: You can use the setcookie() function to set it. This function is used to send an HTTP cookie to the client. The specific usage is as follows: ["mycookie", "123", time() 3600*24)].
# The setcookie() function sends an HTTP cookie to the client. If successful, the function returns TRUE. Returns FALSE on failure.
(Recommended tutorial: php video tutorial)
Function syntax:
setcookie(name,value,expire,path,domain,secure)
Parameter introduction:
name Required. Specifies the name of the cookie
#value Required. Specifies the cookie value
expire Optional. Specifies the cookie expiration time. time() 3600*24*30 will set the cookie expiration time to 30 days. If this parameter is not set, the cookie will automatically expire after the session ends (that is, when the browser is closed)
path Optional. Specifies the server path for cookies. If the path is set to "/", the cookie will be valid within the entire domain name. If the path is set to "/test/", the cookie will be valid under the test directory and all its subdirectories. The default path value is the current directory where the cookie is located
domain Optional. Specifies the domain name for the cookie. In order for the cookie to be valid on all subdomains of example.com, you need to set the domain name of the cookie to ".example.com". When you set the domain name of the cookie to www.example.com, the cookie is only valid in the www subdomain
secure Optional. Specifies whether cookies need to be transmitted over a secure HTTPS connection. Set to TRUE if the cookie needs to be transmitted over a secure HTTPS connection. The default is FALSE
(Related recommendations: php training)
Example:
Set cookies after one day Expiration and invalidation
setcookie ("mycookie", "123", time()+3600*24);
time() represents the timestamp of the current time, and time() 3600*24 represents the timestamp of the next 24 hours.
The above is the detailed content of How to set cookie expiration time in php. For more information, please follow other related articles on the PHP Chinese website!