Kea*_*ire 5 php cookies destroy
$_SERVER['HTTP_COOKIE']和$_COOKIE有什么区别?
为什么$_SERVER['HTTP_COOKIE']PHP 手册中没有记录
我正在创建一个用于管理 cookie 的类,并且我想创建一个函数来销毁所有设置的 cookie。我必须从 $_SERVER['HTTP_COOKIE'] 变量中销毁,例如:
public function destroy_all() {
$cookies = explode(';', $_SERVER['HTTP_COOKIE']);
foreach($cookies as $cookie) {
$parts = explode('=', $cookie);
$name = trim($parts[0]);
setcookie($name, null, 1, $this->cookie_path);
}
}
Run Code Online (Sandbox Code Playgroud)
或者使用 $_COOKIE 数组,例如:
public function destroy_all() {
foreach($_COOKIE as $name => $cookie) {
setcookie($name, null, 1, $this->cookie_path);
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8969 次 |
最近记录: |