setcookie()函数用于给cookie赋值。它可以接受多个参数,其中最常用的参数是name和value。
语法: setcookie(name, value, expire, path, domain, secure, httponly);
参数说明:
示例:
// 设置一个名为username的cookie,有效期为1小时
setcookie("username", "John", time()+3600);
// 设置一个名为token的cookie,有效期为30天,有效路径为根目录
setcookie("token", "abc123", time()+30*24*60*60, "/");
// 设置一个名为language的cookie,有效期为1年,有效域名为example.com
setcookie("language", "en", time()+365*24*60*60, "/", "example.com");
// 设置一个名为session的cookie,仅通过HTTPS传输
setcookie("session", "123456", 0, "/", "", true);
// 设置一个名为test的cookie,仅通过HTTP协议访问
setcookie("test", "123", 0, "/", "", false, true);
注意:
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站