PHP 中的 setcookie() 函数


setcookie() function in PHP

在php中,我想知道当我在客户端和服务器之间使用单独的方式进行通信时,setcookie()函数如何修改客户端cookie(例如仅通过ajax调用并返回json数据)。在这种情况下,在服务器端调用此函数是否会自动将新的 http 标头发送回客户端?否则,函数调用将如何修改客户端的 cookie 数据?

setcookie() 函数之所以有效,是因为当您的 PHP 代码在服务器端执行时,它可以将值保存到 cookie 中,如果您希望在不刷新页面的情况下修改该 cookie,则只需要 ajax。页面重新加载后,将再次发生相同的循环,并且可以修改cookie。