在php中设置cookie.设置cookie的不同方式


Setting cookie in php. Different ways to set cookie

在php中可以通过多种方式设置cookie。如何使用header()进行设置。我曾尝试使用setcookie在chrome中设置cookie,但它不起作用。想知道如何使用header()进行设置。

如果使用header('Set-Cookie: ...');,则不会发送使用setcookie设置的任何其他cookie。

尝试这个

setcookie('cookie_name', 'value', 'time');
echo $_COOKIE['cookie_name'];

这是在php中设置cookie的最简单方法,您不需要对setcookie函数进行任何配置。第三个参数是可选的,您可以根据需要设置时间。Header也是一个通常用于重定向页面或设置MIME类型的函数。例如

header('location: index.php');